Support for web fragments

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      The Jenkins war defines a single web.xml file listing all servlets, filters, listeners.

      In CloudBees, we package our products derived from the OSS Jenkins war. We have multiple cases where we need to patch the web.xml provided by Jenkins to add new entries.

      Servlet 3.0 have introduced support for web.xml modularity.

      Enabling web.xml modularity would ease this OEM integration.

      Main entries in the web.xml would be moved to core module in a file named web-fragment.xml.

      The web.xml in jenkins war would remain with display-name and description. The current attribute metadata-complete="true" would be removed. This enables the servlet container to discover metadata in libraries as defined by the servlet specification.

            Assignee:
            Vincent Latombe
            Reporter:
            Vincent Latombe
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: