Examples of ServletType


Examples of org.apache.geronimo.xbeans.javaee.ServletType

                baseServletClass = webClassLoader.loadClass(Servlet.class.getName());
            } catch (ClassNotFoundException e) {
                throw new DeploymentException("Could not load javax.servlet.Servlet in web classloader", e); // TODO identify web app in message
            }
            for (int i = 0; i < servletTypes.length; i++) {
                ServletType servletType = servletTypes[i];

                //Handle the Role Ref Permissions
                processRoleRefPermissions(servletType, securityRoles, rolePermissions);

                if (servletType.isSetServletClass()) {
                    String servletName = servletType.getServletName().getStringValue().trim();
                    String servletClassName = servletType.getServletClass().getStringValue().trim();
                    Class servletClass;
                    try {
                        servletClass = webClassLoader.loadClass(servletClassName);
                    } catch (ClassNotFoundException e) {
                        throw new DeploymentException("Could not load servlet class " + servletClassName, e); // TODO identify web app in message
View Full Code Here

Examples of org.apache.geronimo.xbeans.javaee.ServletType

        // o.a.g.jetty6.JettyFilterMapping which provided the example
        // of how to do this.
        // http://issues.apache.org/jira/browse/GERONIMO-645
        AbstractName previousServlet = null;
        for (Object aLoadOrder : loadOrder) {
            ServletType servletType = (ServletType) aLoadOrder;
            previousServlet = addServlet(webModuleName, module, previousServlet, servletType, servletMappings, securityRoles, rolePermissions, moduleContext);
        }

        // JACC v1.0 secion B.19
        addUnmappedJSPPermissions(securityRoles, rolePermissions);
View Full Code Here

Examples of org.apache.geronimo.xbeans.javaee.ServletType

        // o.a.g.jetty6.JettyFilterMapping which provided the example
        // of how to do this.
        // http://issues.apache.org/jira/browse/GERONIMO-645
        AbstractName previousServlet = null;
        for (Object aLoadOrder : loadOrder) {
            ServletType servletType = (ServletType) aLoadOrder;
            previousServlet = addServlet(webModuleName, module, previousServlet, servletType, servletMappings, securityRoles, rolePermissions, moduleContext);
        }

        // JACC v1.0 secion B.19
        addUnmappedJSPPermissions(securityRoles, rolePermissions);
View Full Code Here

Examples of org.apache.geronimo.xbeans.javaee6.ServletType

                }

                LOG.debug("Discovered POJO Web Service: " + service.getName());

                // add new <servlet/> element
                ServletType servlet = webApp.addNewServlet();
                servlet.addNewServletName().setStringValue(service.getName());
                servlet.addNewServletClass().setStringValue(service.getName());

                // add new <servlet-mapping/> element
                String location = "/" + JAXWSUtils.getServiceName(service);
                ServletMappingType servletMapping = webApp.addNewServletMapping();
                servletMapping.addNewServletName().setStringValue(service.getName());
View Full Code Here

Examples of org.eclipse.jst.j2ee.webapplication.ServletType

      // Create the servlet instance and set up the parameters from data
      // model
      servlet = WebapplicationFactory.eINSTANCE.createServlet();
      servlet.setServletName(CLICK_SERVLET_NAME);

      ServletType servletType = WebapplicationFactory.eINSTANCE.createServletType();
      if(useSpring){
        servletType.setClassName(CLICK_SPRING_SERVLET_CLASS);
//        if (webApp.getJ2EEVersionID() >= J2EEVersionConstants.J2EE_1_4_ID) {
//          // J2EE 1.4
//          ParamValue initParam = CommonFactory.eINSTANCE.createParamValue();
//          initParam.setName("spring-path");
//          initParam.setValue("/applicationContext.xml");
//          servlet.getInitParams().add(initParam);
//        } else {
//          // J2EE 1.2 or 1.3
//          InitParam initParam = WebapplicationFactory.eINSTANCE.createInitParam();
//          initParam.setParamName("spring-path");
//          initParam.setParamValue("/applicationContext.xml");
//          servlet.getParams().add(initParam);
//        }
      } else {
        servletType.setClassName(CLICK_SERVLET_CLASS);
      }
      servlet.setWebType(servletType);
      servlet.setLoadOnStartup(new Integer(1));
     
      // Add the servlet to the web application model
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.