Package org.ocpsoft.rewrite.servlet

Examples of org.ocpsoft.rewrite.servlet.ServletRegistration


      if (context.getMajorVersion() >= 3) {

         List<ServletRegistration> result = new ArrayList<ServletRegistration>();

         for (javax.servlet.ServletRegistration r : context.getServletRegistrations().values()) {
            ServletRegistration registration = new ServletRegistration();
            registration.setClassName(r.getClassName());
            registration.addMappings(r.getMappings());
            result.add(registration);
         }

         return result;
View Full Code Here


      parser.parse(new ByteArrayInputStream(webXmlContent.getBytes(Charset.forName("UTF8"))));

      // THEN it should return one registration without any mappings
      assertNotNull(parser.getRegistrations());
      assertEquals(1, parser.getRegistrations().size());
      ServletRegistration registation = parser.getRegistrations().get(0);
      assertEquals("javax.faces.webapp.FacesServlet", registation.getClassName());
      assertEquals(0, registation.getMappings().size());

   }
View Full Code Here

      // THEN it should return one registration
      assertNotNull(parser.getRegistrations());
      assertEquals(1, parser.getRegistrations().size());

      // AND there should be one mapping
      ServletRegistration registation = parser.getRegistrations().get(0);
      assertEquals("javax.faces.webapp.FacesServlet", registation.getClassName());
      assertEquals(1, registation.getMappings().size());
      assertEquals("/faces/*", registation.getMappings().get(0));

   }
View Full Code Here

      // THEN it should return one registration
      assertNotNull(parser.getRegistrations());
      assertEquals(1, parser.getRegistrations().size());

      // AND there should be both mappings in the registation
      ServletRegistration registation = parser.getRegistrations().get(0);
      assertEquals("javax.faces.webapp.FacesServlet", registation.getClassName());
      assertEquals(2, registation.getMappings().size());
      assertEquals("/faces/*", registation.getMappings().get(0));
      assertEquals("*.jsf", registation.getMappings().get(1));

   }
View Full Code Here

      // THEN it should return two registration
      assertNotNull(parser.getRegistrations());
      assertEquals(2, parser.getRegistrations().size());

      // AND the first one should be the first Servlet occuring
      ServletRegistration registation1 = parser.getRegistrations().get(0);
      assertEquals("javax.faces.webapp.FacesServlet", registation1.getClassName());
      assertEquals(1, registation1.getMappings().size());
      assertEquals("/faces/*", registation1.getMappings().get(0));

      // AND the second one should be the second Servlet occuring
      ServletRegistration registation2 = parser.getRegistrations().get(1);
      assertEquals("com.example.MyServlet", registation2.getClassName());
      assertEquals(1, registation2.getMappings().size());
      assertEquals("/*", registation2.getMappings().get(0));

   }
View Full Code Here

         }

         // each ServletEntry creates one registration
         for (ServletEntry servletEntry : servlets) {

            ServletRegistration reg = new ServletRegistration();
            reg.setClassName(servletEntry.servletClass);

            // we can lookup the mappings from the mappings map
            ServletMappingEntry mapping = servletMappings.get(servletEntry.servletName);
            if (mapping != null) {
               reg.addMappings(mapping.mappings);
            }

            registrations.add(reg);

         }
View Full Code Here

TOP

Related Classes of org.ocpsoft.rewrite.servlet.ServletRegistration

Copyright © 2018 www.massapicom. 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.