Uploaded image for project: 'FOP'
  1. FOP
  2. FOP-2423

Out of date dependencies difficult to manage

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 1.1
    • Fix Version/s: None
    • Component/s: unqualified
    • Labels:
      None
    • Environment:
      TomEE Plume 1.7.1, eclipse Luna, Maven

      Description

      Adding FOP 1.1 by Maven says it requires Avalon 4.2.0 which is no longer provided by Maven. A suggestion is to add an exclusion for Avalon and include 4.3.1 which works.

      Requires commons-logging-1.0.4 and breaks if you try to use commons-logging-1.1.1 which seems to be a stable version provided by most containers.

      Finally any attempt to move all the dependencies into TomEE container "endorsed" directory to avoid massive war files results in FOP not functioning properly.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                chongma Matthew Broadhead
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: