jdom 1.0 has invalid dependency: xerces-2.6.0
---------------------------------------------

         Key: MNG-1813
         URL: http://jira.codehaus.org/browse/MNG-1813
     Project: Maven 2
        Type: Bug

  Components: Artifacts and Repositories  
    Reporter: Steve Loughran


I know dependency logic is nominally the responsibility of the providers, but 
the sheer unreliability of so many providers destroys the entire value of 
transitive dependencies. 

Here we have jdom1.0, who have a particularly bad set, with 'not sure of the 
version' comments on one, and a dependency on a version of Xerces that doesnt 
exist. After 2.4.0, you need to depend on xerces-impl, not xerces. This pom was 
never tested.

  <dependencies>
    <dependency>
      <groupId>xerces</groupId>
      <artifactId>xerces</artifactId>
      <version>2.6.0</version>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>xml-apis</groupId>
      <artifactId>xml-apis</artifactId>
      <version>2.0.0</version> <!-- not sure of the version -->
      <optional>true</optional>
    </dependency>
    <!-- should be replaced jaxen-jdom provided with jdom -->
    <dependency>
      <groupId>jaxen</groupId>
      <artifactId>jaxen</artifactId>
      <version>1.0-FCS</version>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>saxpath</groupId>
      <artifactId>saxpath</artifactId>
      <version>1.0-FCS</version>
      <optional>true</optional>
    </dependency>
    <!-- should be replaced by xalan.jar from jdom, their version was 2.5.D1 -->
    <dependency>
      <groupId>xalan</groupId>
      <artifactId>xalan</artifactId>
      <version>2.5.0</version>
      <optional>true</optional>
    </dependency>
  </dependencies>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to