Skip to content

Invalid transitive dependencies #11

@igor-kupczynski

Description

@igor-kupczynski

Invalid transitive dependencies.

When trying to build from master the following error occurs:

[ERROR] Failed to execute goal on project isa-graphparser: Could not resolve
dependencies for project org.isatools:isa-graphparser:jar:1.0.1-SNAPSHOT: Failed
to collect dependencies at org.isatools:ISAcreator:jar:1.7.7 ->
org.isatools:import_layer:jar:1.6.5 -> uk.ac.ebi.pride:pride-core:jar:2.7.1 ->
ojb:db-ojb:jar:1.0.4-pride -> xalan:xalan:jar:2.4: Failed to read artifact
descriptor for xalan:xalan:jar:2.4: Could not transfer artifact
xalan:xalan:pom:2.4 from/to repository.codehaus
(http://repository.codehaus.org): repository.codehaus.org: unknown error:
Unknown host repository.codehaus.org: unknown error -> [Help 1]

There issue here is

  • org.isatools:isa-graphparser:jar:1.0.1-SNAPSHOT depends transitively on ojb:db-ojb:jar:1.0.4-pridewhich in turn references not existing repo repository.codehaus.org (codehaus was shut down https://www.codehaus.org/)
  • It is impossible to provide xalan:xalan:2.4 directly, as it exists in mvn central as 2.4.0 and not 2.4

Following workaround is possible:

mvn dependency:get -Dartifact=xalan:xalan:2.4.0

mvn install:install-file -Dfile=$HOME/.m2/repository/xalan/xalan/2.4.0/xalan-2.4.0.jar -DgroupId=xalan -DartifactId=xalan -Dversion=2.4 -Dpackaging=jar

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions