Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-729

Invalid descriptor doesn't rejected - requirement of <servlet-name> uniqueness by specs.

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Obsolete
    • Icon: Minor Minor
    • None
    • None
    • Web (Undertow)
    • None

      Invalid web.xml deployment descriptor like this:

      <?xml version="1.0" encoding="UTF-8"?>
      
      <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" metadata-complete="false">
              <servlet>
                      <servlet-name>ConflictServlet</servlet-name>
                      <servlet-class>org.jboss.as.test.integration.web.servlet.deployment.DummyServlet</servlet-class>
              </servlet>
      
              <servlet>
                      <servlet-name>ConflictServlet</servlet-name>
                      <servlet-class>org.jboss.as.test.integration.web.servlet.deployment.DummyServlet</servlet-class>
              </servlet>
      </web-app>
      

      isn't rejected during deploying a such WAR application.

      Uniqueness of <servlet-name> is requirement of Servlet deployment descriptor.

              rmaucher Remy Maucherat
              pjanouse@redhat.com Pavel Janousek
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: