servlet.setServletClass(classInfo.toString()); AnnotationValue nameValue = annotation.value("name"); if (nameValue == null || nameValue.asString().isEmpty()) {
public void process(ServletsMetaData metaData, Class type) { RunAs annotation = finder.getAnnotation(type, RunAs.class); if(annotation == null) return; RunAsMetaData runAs = super.create(type); ServletMetaData servlet = new ServletMetaData(); servlet.setServletName(type.getSimpleName()); servlet.setServletClass(type.getName()); servlet.setRunAs(runAs); metaData.add(servlet); } }
public void process(ServletsMetaData metaData, Class type) { RunAs annotation = finder.getAnnotation(type, RunAs.class); if(annotation == null) return; RunAsMetaData runAs = super.create(type); ServletMetaData servlet = new ServletMetaData(); servlet.setServletName(type.getSimpleName()); servlet.setServletClass(type.getName()); servlet.setRunAs(runAs); metaData.add(servlet); } }
servlet.setServletClass(HttpServlet30Dispatcher.class.getName()); servlet.setAsyncSupported(true); ParamValueMetaData param = new ParamValueMetaData();
servlet.setServletClass(HttpServlet30Dispatcher.class.getName()); servlet.setAsyncSupported(true); ParamValueMetaData param = new ParamValueMetaData();
/** * Configures transport servlet class for every found webservice endpoint. * * @param dep webservice deployment * @param jbossWebMD web meta data */ private void configureEndpoints(final Deployment dep, final JBossWebMetaData jbossWebMD) { final String transportClassName = this.getTransportClassName(dep); final ClassLoader loader = dep.getInitialClassLoader(); this.log.debug("Modifying servlets"); for (final ServletMetaData servletMD : jbossWebMD.getServlets()) { final boolean isWebserviceEndpoint = ASHelper.getEndpointClass(servletMD, loader) != null; if (isWebserviceEndpoint) { // set transport servlet servletMD.setServletClass(transportClassName); // configure webservice endpoint final String endpointClassName = servletMD.getServletClass(); this.log.debug("Setting transport class: " + transportClassName + " for servlet: " + endpointClassName); final List<ParamValueMetaData> initParams = WebMetaDataHelper.getServletInitParams(servletMD); WebMetaDataHelper.newParamValue(Endpoint.SEPID_DOMAIN_ENDPOINT, endpointClassName, initParams); } } }
servlet.setServletClass(HttpServlet30Dispatcher.class.getName()); servlet.setAsyncSupported(true); ParamValueMetaData param = new ParamValueMetaData();
/** * Configures transport servlet class for every found webservice endpoint. * * @param dep webservice deployment * @param jbossWebMD web meta data */ private void configureEndpoints(final Deployment dep, final JBossWebMetaData jbossWebMD) { final String transportClassName = this.getTransportClassName(dep); final ClassLoader loader = dep.getInitialClassLoader(); this.log.trace("Modifying servlets"); for (final ServletMetaData servletMD : jbossWebMD.getServlets()) { final boolean isWebserviceEndpoint = ASHelper.getEndpointClass(servletMD, loader) != null; if (isWebserviceEndpoint) { // set transport servlet servletMD.setServletClass(transportClassName); // configure webservice endpoint final String endpointClassName = servletMD.getServletClass(); this.log.debug("Setting transport class: " + transportClassName + " for servlet: " + endpointClassName); final List<ParamValueMetaData> initParams = WebMetaDataHelper.getServletInitParams(servletMD); WebMetaDataHelper.newParamValue(Endpoint.SEPID_DOMAIN_ENDPOINT, endpointClassName, initParams); } } }
servlet.setServletClass(HttpServlet30Dispatcher.class.getName()); servlet.setAsyncSupported(true); ParamValueMetaData param = new ParamValueMetaData();
if (epNames.contains(endpointClassName)) { servletMD.setServletClass(WSFServlet.class.getName()); WSLogger.ROOT_LOGGER.tracef("Setting transport class: %s for endpoint: %s", transportClassName, endpointClassName); final List<ParamValueMetaData> initParams = WebMetaDataHelper.getServletInitParams(servletMD);
/** * Configures transport servlet class for every found webservice endpoint. * * @param dep webservice deployment * @param jbossWebMD web meta data */ private void configureEndpoints(final Deployment dep, final JBossWebMetaData jbossWebMD) { final String transportClassName = this.getTransportClassName(dep); final ClassLoader loader = dep.getInitialClassLoader(); this.log.trace("Modifying servlets"); for (final ServletMetaData servletMD : jbossWebMD.getServlets()) { final boolean isWebserviceEndpoint = ASHelper.getEndpointClass(servletMD, loader) != null; if (isWebserviceEndpoint) { // set transport servlet servletMD.setServletClass(transportClassName); // configure webservice endpoint final String endpointClassName = servletMD.getServletClass(); this.log.debug("Setting transport class: " + transportClassName + " for servlet: " + endpointClassName); final List<ParamValueMetaData> initParams = WebMetaDataHelper.getServletInitParams(servletMD); WebMetaDataHelper.newParamValue(Endpoint.SEPID_DOMAIN_ENDPOINT, endpointClassName, initParams); } } }
if (epNames.contains(endpointClassName)) { servletMD.setServletClass(WSFServlet.class.getName()); WSLogger.ROOT_LOGGER.tracef("Setting transport class: %s for endpoint: %s", transportClassName, endpointClassName); final List<ParamValueMetaData> initParams = WebMetaDataHelper.getServletInitParams(servletMD);
servlet.setServletClass(servletClass); ParamValueMetaData initParam = new ParamValueMetaData(); initParam.setParamName(Endpoint.SEPID_DOMAIN_ENDPOINT);
if (epNames.contains(endpointClassName)) { servletMD.setServletClass(WSFServlet.class.getName()); ROOT_LOGGER.settingTransportClass(transportClassName, endpointClassName); final List<ParamValueMetaData> initParams = WebMetaDataHelper.getServletInitParams(servletMD);
public void merge(ServletMetaData override, ServletMetaData original) { super.merge(override, original); if(override != null && override.servletClass != null) setServletClass(override.servletClass); else if(original != null && original.servletClass != null) setServletClass(original.servletClass); if(override != null && override.jspFile != null) setJspFile(override.jspFile); else if(original != null && original.jspFile != null) setJspFile(original.jspFile); if(override != null && override.initParam != null) setInitParam(override.initParam); else if(original != null && original.initParam != null) setInitParam(original.initParam); if(override != null && override.loadOnStartup > 0) setLoadOnStartup(override.loadOnStartup); else if(original != null && original.loadOnStartup > 0) setLoadOnStartup(original.loadOnStartup); if(override != null && override.runAs != null) setRunAs(override.runAs); else if(original != null && original.runAs != null) setRunAs(original.runAs); if(override != null && override.securityRoleRefs != null) setSecurityRoleRefs(override.securityRoleRefs); else if(original != null && original.securityRoleRefs != null) setSecurityRoleRefs(original.securityRoleRefs); }
public void merge(ServletMetaData override, ServletMetaData original) { super.merge(override, original); if(override != null && override.servletClass != null) setServletClass(override.servletClass); else if(original != null && original.servletClass != null) setServletClass(original.servletClass); if(override != null && override.jspFile != null) setJspFile(override.jspFile); else if(original != null && original.jspFile != null) setJspFile(original.jspFile); if(override != null && override.initParam != null) setInitParam(override.initParam); else if(original != null && original.initParam != null) setInitParam(original.initParam); if(override != null && override.loadOnStartup != loadOnStartupDefault) setLoadOnStartup(override.loadOnStartup); else if(original != null && original.loadOnStartup != loadOnStartupDefault) setLoadOnStartup(original.loadOnStartup); if(override != null && override.runAs != null) setRunAs(override.runAs); else if(original != null && original.runAs != null) setRunAs(original.runAs); if(override != null && override.securityRoleRefs != null) setSecurityRoleRefs(override.securityRoleRefs); else if(original != null && original.securityRoleRefs != null) setSecurityRoleRefs(original.securityRoleRefs); }
break; case SERVLET_CLASS: servlet.setServletClass(getElementText(reader, propertyReplacer)); break; case JSP_FILE:
setServletClass(override.servletClass); else if(original != null && original.servletClass != null) setServletClass(original.servletClass); if(override != null && override.jspFile != null) setJspFile(override.jspFile);
ServletsMetaData servlets = new ServletsMetaData(); ServletMetaData servlet = new ServletMetaData(); servlet.setServletClass(element.getName()); String servletName = null; if (webServlet.name().length() == 0)
public static void merge(ServletMetaData dest, ServletMetaData override, ServletMetaData original) { NamedMetaDataWithDescriptionGroupMerger.merge(dest, override, original); if (override != null && override.getServletClass() != null) dest.setServletClass(override.getServletClass()); else if (original != null && original.getServletClass() != null) dest.setServletClass(original.getServletClass()); if (override != null && override.getJspFile() != null) dest.setJspFile(override.getJspFile());