David Handermann created NIFI-12640:
---------------------------------------

             Summary: Move servlet-api and jetty-schemas to jetty-bundle
                 Key: NIFI-12640
                 URL: https://issues.apache.org/jira/browse/NIFI-12640
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Core Framework
            Reporter: David Handermann
            Assignee: David Handermann
             Fix For: 2.0.0-M2


Following framework upgrades to Jetty 12, the servlet-api and jetty-schemas JAR 
libraries can be relocated to the nifi-jetty-bundle NAR instead of the 
application lib directory.

NiFi 1.2.0 moved servlet-api and jetty-schemas to the root lib directory due to 
Jetty loading issues with the AnnotationConfiguration class. Jetty 12 logs an 
informational message when attempting to load the Logback 
ServletContainerInitializer, but does not have any runtime issues. NiFi uses a 
configured shutdown hook instead of the ServletContainerInitializer, so loading 
the Logback implementation is not required, allowing the servlet-api JAR to be 
relocated.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to