Eric Norman created FELIX-6829:
----------------------------------

             Summary: Remove http.jetty dependency on commons-fileupload
                 Key: FELIX-6829
                 URL: https://issues.apache.org/jira/browse/FELIX-6829
             Project: Felix
          Issue Type: Improvement
          Components: HTTP Service
            Reporter: Eric Norman


Jetty does not need the Apache {{commons-fileupload}} library. Modern versions 
of Jetty support the Java Servlet Specification (3.0 and newer), which includes 
built-in, native APIs to parse {{multipart/form-data}} requests.

Refactoring to use the standard servlet apis:
 # remove the commons-fileupload dependency
 # Change ServletRequestMultipartWrapper to delegate the multipart request 
handling to the jetty servlet container
 # Other refactoring to replace the org.apache.commons.fileupload references 
with the servlet Part equivalent



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

Reply via email to