XStream
  1. XStream
  2. XSTR-689

xstream defines 1.4.2 defines dependencies on xmlpull and xpp3_min which contain duplicate classes under org.xmlpull.v1 package

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Minor Minor
    • Resolution: Won't Fix
    • Affects Version/s: 1.4.2
    • Fix Version/s: 1.4.2
    • Component/s: None
    • Labels:
      None

      Description

      This maven plugin shows duplicate classes:

      http://mojo.codehaus.org/extra-enforcer-rules/banDuplicateClasses.html

      It reveals that XStream is depending on 2 artifacts which have duplicate classes packaged in them. You'll get a different version depending on which jar happens to be first on your classpath.

      Found in:
      xmlpull:xmlpull:jar:1.1.3.1:runtime
      xpp3:xpp3_min:jar:1.1.4c:runtime
      Duplicate classes:
      org/xmlpull/v1/XmlPullParserException.class
      org/xmlpull/v1/XmlPullParser.class

      Is it possible to reconfigure the dependency tree so that this overlap does not occur?

        People

        • Assignee:
          Jörg Schaible
          Reporter:
          David Boden
        • Votes:
          0 Vote for this issue
          Watchers:
          1 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved: