Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-98

Remove dependencies on XOM (an LGPL licensed library).

    XMLWordPrintableJSON

Details

    Description

      1. [oai.viewer:restful] uses xom extensively ... replace with jdom.

      2. [oai.viewer:scimpi]'s pom.xml references org.owasp.esapi:esapi, which in turn has a transitive dependency on xom. However, the esapi is not (does not seem to be) used, so can safely remove

      3. [oai.viewer:bdd-concordion] uses org.concordion:concordion, which in turn has a transitive dependency on xom. For this, mark the dependency as excluded, and require end-users to explicitly include the reference to XOM in their own pom files. Also update the archetype source so that it has this direct dependency set up for users.

      Attachments

        Activity

          People

            danhaywood Daniel Keir Haywood
            danhaywood Daniel Keir Haywood
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: