Uploaded image for project: 'VIVO'
  1. VIVO
  2. VIVO-1307

Remove dom4j from the project

    Details

    • Type: Improvement
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: v2.0.0
    • Component/s: None
    • Labels:
      None
    • Attachments:
      0
    • Comments:
      1

      Description

      Dom4j is included as a dependency in Vitro, but it does not appear to be used in any way.

      The project home page https://dom4j.github.io/ indicates that the most recent version is 2.0 beta, for Java 1.5.

      Dom4j 1.6.1 (the version currently in VIVO), depends on xml-apis-1.0b2. This package contains classes in org.w3c.dom which conflict with the matching classes in Java 1.8. This can produce compile or runtime errors, depending on the classpath ordering.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                j2blake Jim Blake
                Reporter:
                j2blake Jim Blake
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: