ICEfaces
  1. ICEfaces
  2. ICE-5912

Remove commons-fileupload.jar from glimmer/lib

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0-Beta2, 2.0.0
    • Component/s: Framework, ICE-Components
    • Labels:
      None
    • Environment:
      Glimmer / sparkle

      Description

      Remove commons-fileupload.jar from glimmer/lib, since glimmer has no dependency on it.

        Issue Links

          Activity

          Hide
          Mark Collette added a comment -

          Removed the jar
          Subversion 21963

          Show
          Mark Collette added a comment - Removed the jar Subversion 21963
          Hide
          Mark Collette added a comment -

          Imported a subset of apache commons fileupload into sparkle. Then imported a portion of apache commons io, which fileupload depended on. Altered the InputFilesPhaseListener to use the imported code, and removed the old jar and any ant usage of the jar.

          It took a certain amount of effort to limit the io dependencies, as each class pulled in more and more of it. Finally, I found a way to include all of upload, even the parts we don't currently use, while truncating the io that we pulled in.

          Subversion 22140
          Subversion 22142

          Show
          Mark Collette added a comment - Imported a subset of apache commons fileupload into sparkle. Then imported a portion of apache commons io, which fileupload depended on. Altered the InputFilesPhaseListener to use the imported code, and removed the old jar and any ant usage of the jar. It took a certain amount of effort to limit the io dependencies, as each class pulled in more and more of it. Finally, I found a way to include all of upload, even the parts we don't currently use, while truncating the io that we pulled in. Subversion 22140 Subversion 22142

            People

            • Assignee:
              Mark Collette
              Reporter:
              Mark Collette
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: