String servletClass = servlet.getServletClass();
String servletClass = servlet.getServletClass();
String servletClass = servlet.getServletClass();
@Override public Deployment createDeployment(DeploymentInfo di) { ArchiveDeployment dep = newDeployment(di); dep.setRootFile(new URLLoaderAdapter(di.localUrl)); dep.setRuntimeClassLoader(null); dep.setType(getDeploymentType()); Service service = dep.getService(); WebMetaData webMetaData = (WebMetaData)di.metaData; if (webMetaData == null) throw new IllegalStateException("Deployment unit does not contain web meta data"); // Copy the attachments dep.addAttachment(WebMetaData.class, webMetaData); List<Servlet> servlets = getEndpointBeans(webMetaData, di.annotationsCl); for (Servlet servlet : servlets) { String servletName = servlet.getServletName(); String servletClass = servlet.getServletClass(); // Create the endpoint Endpoint ep = newEndpoint(servletClass); ep.setShortName(servletName); service.addEndpoint(ep); } return dep; }
@Override public Deployment createDeployment(DeploymentInfo di) { ArchiveDeployment dep = newDeployment(di); dep.setRootFile(new URLLoaderAdapter(di.localUrl)); dep.setRuntimeClassLoader(null); dep.setType(getDeploymentType()); Service service = dep.getService(); WebMetaData webMetaData = (WebMetaData)di.metaData; if (webMetaData == null) throw new IllegalStateException("Deployment unit does not contain web meta data"); // Copy the attachments dep.addAttachment(WebMetaData.class, webMetaData); List<Servlet> servlets = getEndpointBeans(webMetaData, di.annotationsCl); for (Servlet servlet : servlets) { String servletName = servlet.getServletName(); String servletClass = servlet.getServletClass(); // Create the endpoint Endpoint ep = newEndpoint(servletClass); ep.setShortName(servletName); service.addEndpoint(ep); } return dep; }
@Override public Deployment createDeployment(DeploymentInfo di) { ArchiveDeployment dep = newDeployment(di); dep.setRootFile(new URLLoaderAdapter(di.localUrl)); dep.setRuntimeClassLoader(null); dep.setType(getDeploymentType()); Service service = dep.getService(); WebMetaData webMetaData = (WebMetaData)di.metaData; if (webMetaData == null) throw new IllegalStateException("Deployment unit does not contain web meta data"); // Copy the attachments dep.addAttachment(WebMetaData.class, webMetaData); List<Servlet> servlets = getRelevantServlets(webMetaData, di.annotationsCl); for (Servlet servlet : servlets) { String servletName = servlet.getServletName(); String servletClass = servlet.getServletClass(); // Create the endpoint Endpoint ep = newEndpoint(servletClass); ep.setShortName(servletName); service.addEndpoint(ep); } return dep; }