servletMapping.setServletName(servlet.getName()); List<String> urlPatterns = new ArrayList<String>(); AnnotationValue urlPatternsValue = annotation.value("urlPatterns");
public String getServletName() { return getName(); } public void setServletName(String name)
public String getServletName() { return getName(); } public void setServletName(String name)
public String getServletName() { return getName(); } public void setServletName(String name)
public String getServletName() { return getName(); }
/** * Returns endpoint name. * * @param servletMD servlet meta data * @return endpoint name */ public static String getEndpointName(final ServletMetaData servletMD) { final String endpointName = servletMD.getName(); return endpointName != null ? endpointName.trim() : null; }
/** * Returns endpoint name. * * @param servletMD servlet meta data * @return endpoint name */ public static String getEndpointName(final ServletMetaData servletMD) { final String endpointName = servletMD.getName(); return endpointName != null ? endpointName.trim() : null; }
/** * Returns endpoint name. * * @param servletMD servlet meta data * @return endpoint name */ public static String getEndpointName(final ServletMetaData servletMD) { final String endpointName = servletMD.getName(); return endpointName != null ? endpointName.trim() : null; }
private Map<String, String> getServletClassMap(JBossWebMetaData wmd) { Map<String, String> mappings = new HashMap<String, String>(); JBossServletsMetaData servlets = wmd.getServlets(); if (servlets != null) { for (ServletMetaData servlet : servlets) { // Skip JSPs if (servlet.getServletClass() == null || servlet.getServletClass().length() == 0) continue; mappings.put(servlet.getName(), servlet.getServletClass()); } } return mappings; } }
private Map<String, String> getServletClassMap(JBossWebMetaData wmd) { Map<String, String> mappings = new HashMap<String, String>(); JBossServletsMetaData servlets = wmd.getServlets(); if (servlets != null) { for (ServletMetaData servlet : servlets) { // Skip JSPs if (servlet.getServletClass() == null || servlet.getServletClass().length() == 0) continue; mappings.put(servlet.getName(), servlet.getServletClass()); } } return mappings; } }
private Map<String, String> getServletClassMap(JBossWebMetaData wmd) { Map<String, String> mappings = new HashMap<String, String>(); JBossServletsMetaData servlets = wmd.getServlets(); if (servlets != null) { for (ServletMetaData servlet : servlets) { // Skip JSPs if (servlet.getServletClass() == null || servlet.getServletClass().length() == 0) continue; mappings.put(servlet.getName(), servlet.getServletClass()); } } return mappings; } }
private Map<String, String> getServletClassMap(JBossWebMetaData wmd) { Map<String, String> mappings = new HashMap<String, String>(); JBossServletsMetaData servlets = wmd.getServlets(); if (servlets != null) { for (ServletMetaData servlet : servlets) { // Skip JSPs if (servlet.getServletClass() == null || servlet.getServletClass().length() == 0) continue; mappings.put(servlet.getName(), servlet.getServletClass()); } } return mappings; } }
private Map<String, String> getServletClassMap(JBossWebMetaData wmd) { Map<String, String> mappings = new HashMap<String, String>(); JBossServletsMetaData servlets = wmd.getServlets(); if (servlets != null) { for (ServletMetaData servlet : servlets) { // Skip JSPs if (servlet.getServletClass() == null || servlet.getServletClass().length() == 0) continue; mappings.put(servlet.getName(), servlet.getServletClass()); } } return mappings; } }
/** * Creates new JAXWS JSE deployment and registers it with deployment unit. * * @param dep webservice deployment * @param unit deployment unit */ @Override protected void build(final Deployment dep, final DeploymentUnit unit) { this.getAndPropagateAttachment(JBossWebMetaData.class, unit, dep); this.log.debug("Creating JAXWS JSE endpoints meta data model"); final List<ServletMetaData> servlets = ASHelper.getJaxwsServlets(unit); for (ServletMetaData servlet : servlets) { final String servletName = servlet.getName(); this.log.debug("JSE name: " + servletName); final String servletClass = ASHelper.getEndpointName(servlet); this.log.debug("JSE class: " + servletClass); this.newEndpoint(servletClass, servletName, dep); } }
/** * Creates new JAXWS JSE deployment and registers it with deployment unit. * * @param dep webservice deployment * @param unit deployment unit */ @Override protected void build(final Deployment dep, final DeploymentUnit unit) { this.getAndPropagateAttachment(JBossWebMetaData.class, unit, dep); this.log.debug("Creating JAXWS JSE endpoints meta data model"); final List<ServletMetaData> servlets = ASHelper.getJaxwsServlets(unit); for (ServletMetaData servlet : servlets) { final String servletName = servlet.getName(); this.log.debug("JSE name: " + servletName); final String servletClass = ASHelper.getEndpointName(servlet); this.log.debug("JSE class: " + servletClass); this.newEndpoint(servletClass, servletName, dep); } }
/** * Creates new JAXWS JSE deployment and registers it with deployment unit. * * @param dep webservice deployment * @param unit deployment unit */ @Override protected void build(final Deployment dep, final DeploymentUnit unit) { this.getAndPropagateAttachment(JBossWebMetaData.class, unit, dep); this.log.debug("Creating JAXWS JSE endpoints meta data model"); final List<ServletMetaData> servlets = ASHelper.getJaxwsServlets(unit); for (ServletMetaData servlet : servlets) { final String servletName = servlet.getName(); this.log.debug("JSE name: " + servletName); final String servletClass = ASHelper.getEndpointName(servlet); this.log.debug("JSE class: " + servletClass); this.newEndpoint(servletClass, servletName, dep); } }
/** * Returns servlet name to servlet class mappings. * * @param jbossWebMD jboss web meta data * @return servlet name to servlet mappings */ private Map<String, String> getServletClassMappings(final JBossWebMetaData jbossWebMD) { final Map<String, String> mappings = new HashMap<String, String>(); final JBossServletsMetaData servlets = jbossWebMD.getServlets(); if (servlets != null) { for (final ServletMetaData servlet : servlets) { if (servlet.getServletClass() == null || servlet.getServletClass().trim().length() == 0) { // Skip JSPs continue; } this.log.debug("Creating JBoss agnostic JSE meta data for POJO bean: " + servlet.getServletClass()); mappings.put(servlet.getName(), servlet.getServletClass()); } } return mappings; }
@Override public Deployment createDeployment(DeploymentUnit unit) { ArchiveDeployment dep = newDeployment(unit); dep.setRootFile(new VirtualFileAdaptor(((VFSDeploymentUnit)unit).getRoot())); dep.setType(getDeploymentType()); Service service = dep.getService(); JBossWebMetaData webMetaData = unit.getAttachment(JBossWebMetaData.class); if (webMetaData == null) throw new IllegalStateException("Deployment unit does not contain web meta data"); // Copy the attachments dep.addAttachment(JBossWebMetaData.class, webMetaData); List<ServletMetaData> servlets = getRelevantServlets(webMetaData, unit.getClassLoader()); for (ServletMetaData servlet : servlets) { String servletName = servlet.getName(); String targetBean = getTargetBean(servlet); // Create the endpoint Endpoint ep = newEndpoint(targetBean); ep.setShortName(servletName); service.addEndpoint(ep); } return dep; }
@Override public Deployment createDeployment(DeploymentUnit unit) { ArchiveDeployment dep = newDeployment(unit); dep.setRootFile(new VirtualFileAdaptor(((VFSDeploymentUnit)unit).getRoot())); dep.setType(getDeploymentType()); Service service = dep.getService(); JBossWebMetaData webMetaData = unit.getAttachment(JBossWebMetaData.class); if (webMetaData == null) throw new IllegalStateException("Deployment unit does not contain web meta data"); // Copy the attachments dep.addAttachment(JBossWebMetaData.class, webMetaData); List<ServletMetaData> servlets = getRelevantServlets(webMetaData, unit.getClassLoader()); for (ServletMetaData servlet : servlets) { String servletName = servlet.getName(); String targetBean = getTargetBean(servlet); // Create the endpoint Endpoint ep = newEndpoint(targetBean); ep.setShortName(servletName); service.addEndpoint(ep); } return dep; }
@Override public Deployment createDeployment(DeploymentUnit unit) { ArchiveDeployment dep = newDeployment(unit); dep.setRootFile(new VirtualFileAdaptor(((VFSDeploymentUnit)unit).getRoot())); dep.setType(getDeploymentType()); Service service = dep.getService(); JBossWebMetaData webMetaData = unit.getAttachment(JBossWebMetaData.class); if (webMetaData == null) throw new IllegalStateException("Deployment unit does not contain web meta data"); // Copy the attachments dep.addAttachment(JBossWebMetaData.class, webMetaData); List<ServletMetaData> servlets = getRelevantServlets(webMetaData, unit.getClassLoader()); for (ServletMetaData servlet : servlets) { String servletName = servlet.getName(); String targetBean = getTargetBean(servlet); // Create the endpoint Endpoint ep = newEndpoint(targetBean); ep.setShortName(servletName); service.addEndpoint(ep); } return dep; }