void processManagement(final DeploymentUnit unit, JBossWebMetaData metaData) { final DeploymentResourceSupport deploymentResourceSupport = unit.getAttachment(Attachments.DEPLOYMENT_RESOURCE_SUPPORT); for (final JBossServletMetaData servlet : metaData.getServlets()) { try { final String name = servlet.getName(); final ModelNode node = deploymentResourceSupport.getDeploymentSubModel(UndertowExtension.SUBSYSTEM_NAME, PathElement.pathElement("servlet", name)); node.get("servlet-class").set(servlet.getServletClass()); node.get("servlet-name").set(servlet.getServletName()); } catch (Exception e) { // Should a failure in creating the mgmt view also make to the deployment to fail? continue; } } }
for (JBossServletMetaData servletMetaData : servletsMetaData) { Set<String> unrefRoles = new HashSet<String>(declaredRoles); String servletName = servletMetaData.getName(); SecurityRoleRefsMetaData roleRefsMetaData = servletMetaData.getSecurityRoleRefs();
s = new ServletInfo(servlet.getName(), JspServlet.class); s.addHandlerChainWrapper(JspFileHandler.jspFileHandlerWrapper(servlet.getJspFile())); } else { if (servlet.getServletClass() == null) { if(DEFAULT_SERVLET_NAME.equals(servlet.getName())) { s = new ServletInfo(servlet.getName(), DefaultServlet.class); } else { throw UndertowLogger.ROOT_LOGGER.servletClassNotDefined(servlet.getServletName()); if (creator != null) { InstanceFactory<Servlet> factory = createInstanceFactory(creator); s = new ServletInfo(servlet.getName(), servletClass, factory); } else { s = new ServletInfo(servlet.getName(), servletClass);
private ServletMetaData getServletForName(JBossWebMetaData wmd, String servletLink) { for (JBossServletMetaData servlet : wmd.getServlets()) { if (servletLink.equals(servlet.getName())) { return servlet; } } throw new IllegalStateException("Cannot find servlet for link: " + servletLink); }
private ServletMetaData getServletForName(JBossWebMetaData wmd, String servletLink) { for (JBossServletMetaData servlet : wmd.getServlets()) { if (servletLink.equals(servlet.getName())) { return servlet; } } throw new IllegalStateException("Cannot find servlet for link: " + servletLink); }
private ServletMetaData getServletForName(JBossWebMetaData wmd, String servletLink) { for (JBossServletMetaData servlet : wmd.getServlets()) { if (servletLink.equals(servlet.getName())) { return servlet; } } throw new IllegalStateException("Cannot find servlet for link: " + servletLink); }
private ServletMetaData getServletForName(JBossWebMetaData wmd, String servletLink) { for (JBossServletMetaData servlet : wmd.getServlets()) { if (servletLink.equals(servlet.getName())) { return servlet; } } throw new IllegalStateException("Cannot find servlet for link: " + servletLink); }
private ServletMetaData getServletForName(JBossWebMetaData wmd, String servletLink) { for (JBossServletMetaData servlet : wmd.getServlets()) { if (servletLink.equals(servlet.getName())) { return servlet; } } throw new IllegalStateException("Cannot find servlet for link: " + servletLink); }
/** * Returns servlet meta data for requested servlet name. * * @param jbossWebMD jboss web meta data * @param servletName servlet name * @return servlet meta data */ public static ServletMetaData getServletForName(final JBossWebMetaData jbossWebMD, final String servletName) { for (JBossServletMetaData servlet : jbossWebMD.getServlets()) { if (servlet.getName().equals(servletName)) { return servlet; } } return null; }
/** * Returns servlet meta data for requested servlet name. * * @param jbossWebMD jboss web meta data * @param servletName servlet name * @return servlet meta data */ public static ServletMetaData getServletForName(final JBossWebMetaData jbossWebMD, final String servletName) { for (JBossServletMetaData servlet : jbossWebMD.getServlets()) { if (servlet.getName().equals(servletName)) { return servlet; } } return null; }
/** * Returns servlet meta data for requested servlet name. * * @param jbossWebMD jboss web meta data * @param servletName servlet name * @return servlet meta data */ public static ServletMetaData getServletForName(final JBossWebMetaData jbossWebMD, final String servletName) { for (JBossServletMetaData servlet : jbossWebMD.getServlets()) { if (servlet.getName().equals(servletName)) { return servlet; } } return null; }
/** * Returns servlet meta data for requested servlet name. * * @param jbossWebMD jboss web meta data * @param servletName servlet name * @return servlet meta data */ public static ServletMetaData getServletForName(final JBossWebMetaData jbossWebMD, final String servletName) { for (JBossServletMetaData servlet : jbossWebMD.getServlets()) { if (servlet.getName().equals(servletName)) { return servlet; } } throw new IllegalStateException("Cannot find servlet for link: " + servletName); }
/** * Returns servlet meta data for requested servlet name. * * @param jbossWebMD jboss web meta data * @param servletName servlet name * @return servlet meta data */ public static ServletMetaData getServletForName(final JBossWebMetaData jbossWebMD, final String servletName) { for (JBossServletMetaData servlet : jbossWebMD.getServlets()) { if (servlet.getName().equals(servletName)) { return servlet; } } throw new IllegalStateException("Cannot find servlet for link: " + servletName); }
/** * Returns servlet meta data for requested servlet name. * * @param jbossWebMD jboss web meta data * @param servletName servlet name * @return servlet meta data */ public static ServletMetaData getServletForName(final JBossWebMetaData jbossWebMD, final String servletName) { for (JBossServletMetaData servlet : jbossWebMD.getServlets()) { if (servlet.getName().equals(servletName)) { return servlet; } } throw new IllegalStateException("Cannot find servlet for link: " + servletName); }
void processManagement(final DeploymentUnit unit, JBossWebMetaData metaData) { final DeploymentResourceSupport deploymentResourceSupport = unit.getAttachment(Attachments.DEPLOYMENT_RESOURCE_SUPPORT); for (final JBossServletMetaData servlet : metaData.getServlets()) { try { final String name = servlet.getName(); final ModelNode node = deploymentResourceSupport.getDeploymentSubModel(UndertowExtension.SUBSYSTEM_NAME, PathElement.pathElement("servlet", name)); node.get("servlet-class").set(servlet.getServletClass()); node.get("servlet-name").set(servlet.getServletName()); } catch (Exception e) { // Should a failure in creating the mgmt view also make to the deployment to fail? continue; } } }
void processManagement(final DeploymentUnit unit, JBossWebMetaData metaData) { final DeploymentResourceSupport deploymentResourceSupport = unit.getAttachment(Attachments.DEPLOYMENT_RESOURCE_SUPPORT); for (final JBossServletMetaData servlet : metaData.getServlets()) { try { final String name = servlet.getName(); final ModelNode node = deploymentResourceSupport.getDeploymentSubModel(UndertowExtension.SUBSYSTEM_NAME, PathElement.pathElement("servlet", name)); node.get("servlet-class").set(servlet.getServletClass()); node.get("servlet-name").set(servlet.getServletName()); } catch (Exception e) { // Should a failure in creating the mgmt view also make to the deployment to fail? continue; } } }
for (JBossServletMetaData servletMetaData : servletsMetaData) { Set<String> unrefRoles = new HashSet<String>(declaredRoles); String servletName = servletMetaData.getName(); SecurityRoleRefsMetaData roleRefsMetaData = servletMetaData.getSecurityRoleRefs();
for (JBossServletMetaData servletMetaData : servletsMetaData) { Set<String> unrefRoles = new HashSet<String>(declaredRoles); String servletName = servletMetaData.getName(); SecurityRoleRefsMetaData roleRefsMetaData = servletMetaData.getSecurityRoleRefs();
s = new ServletInfo(servlet.getName(), JspServlet.class); s.addHandlerChainWrapper(JspFileHandler.jspFileHandlerWrapper(servlet.getJspFile())); } else { if (servlet.getServletClass() == null) { if(DEFAULT_SERVLET_NAME.equals(servlet.getName())) { s = new ServletInfo(servlet.getName(), DefaultServlet.class); } else { throw UndertowLogger.ROOT_LOGGER.servletClassNotDefined(servlet.getServletName()); if (creator != null) { InstanceFactory<Servlet> factory = createInstanceFactory(creator); s = new ServletInfo(servlet.getName(), servletClass, factory); } else { s = new ServletInfo(servlet.getName(), servletClass);
wrapper.setName(value.getName()); wrapper.setServletClass(value.getServletClass()); if (value.getJspFile() != null)