Skip to main content
Participant
January 19, 2011
Question

Build Maven KO

  • January 19, 2011
  • 2 replies
  • 10768 views

Salut,

J'ai le message d'erreur suivant après récupération du trunk ou de la release 1.2:

> maven package

[ERROR] Failed to execute goal on project flex-pmd-flex-lib: Could not resolve dependencies for project com.adobe.ac:flex-pmd-flex-lib:swc:1.3-SNAPSHOT: Failed to collect dependencies for [com.adobe.ac:flex-pmd-ruleset:jar:1.3-SNAPSHOT (compile), com.adobe.cairngorm:event-source:swc:1.1 (test), com.adobe.cairngorm:cairngorm:swc:2.2.1 (compile), com.adobe.flex.framework:flex-framework:pom:3.2.0.3958 (compile), com.adobe.flex.framework:playerglobal:swc:10-3.2.0.3958 (compile), com.adobe.flex.framework:datavisualization:swc:3.2.0.3958 (compile), com.adobe.flex.framework:datavisualization:rb.swc:en_US:3.2.0.3958 (compile), org.sonatype.flexmojos:flexmojos-unittest-support:swc:3.5.0 (test), junit:junit:jar:4.7 (test)]: Failed to read artifact descriptor for com.adobe.cairngorm:event-source:swc:1.1: Could not transfer artifact com.adobe.cairngorm:event-source:pom:1.1 from/to apache (http://cvs.apache.org/repository/😞 No connector available to access repository apache (http://cvs.apache.org/repository/) of type legacy using the available factories WagonRepositoryConnectorFactory

Quelqu'un a une idée?

Merci!

MAB

Qualixo (FR)

This topic has been closed for replies.

2 replies

Participant
January 21, 2011

As a feedback, first issue (No connector available to access repository apache of type legacy using the available factories WagonRepositoryConnectorFactory) was fixed with downgrade to maven 2.x (was on latest maven 3.x), as Maven since 3.x does not connect to legacy repositories anymore..

Inspiring
August 1, 2012

I am cross referencing a similar thread that about this same issue: http://forums.adobe.com/thread/1041494

It started when I tried to build FlexPMD with Maven 3.x, then I downgraded to Maven 2.x in order to access the 'legacy' repos.  However with Maven 2.x I arrived at the same place where Qualixo arrived, so presently I am still unable to build FlexPMD until this is resolved.

Inspiring
August 2, 2012

To anyone finding this thread with a Maven 2 build error matching the above, see the previous cross referenced link.  The solution is to build from flex-pmd-java-parent intead of flex-pmd-parent.

Participant
January 21, 2011

Hi again,

I am still facing issues in maven build; below are some missing artifacts:

1) com.adobe.cairngorm:event-source:swc:1.1

  Try downloading the file manually from the project website.

  Then, install it using the command:

      mvn install:install-file -DgroupId=com.adobe.cairngorm -DartifactId=event-source -Dversion=1.1 -Dpackaging=swc -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:

      mvn deploy:deploy-file -DgroupId=com.adobe.cairngorm -DartifactId=event-source -Dversion=1.1 -Dpackaging=swc -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:

  1) com.adobe.ac:flex-pmd-flex-lib:swc:1.2

  2) com.adobe.cairngorm:event-source:swc:1.1

2) com.adobe.flex.framework:datavisualization:swc:3.2.0.3958

  Try downloading the file manually from the project website.

  Then, install it using the command:

      mvn install:install-file -DgroupId=com.adobe.flex.framework -DartifactId=datavisualization -Dversion=3.2.0.3958 -Dpackaging=swc -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:

      mvn deploy:deploy-file -DgroupId=com.adobe.flex.framework -DartifactId=datavisualization -Dversion=3.2.0.3958 -Dpackaging=swc -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:

  1) com.adobe.ac:flex-pmd-flex-lib:swc:1.2

  2) com.adobe.flex.framework:datavisualization:swc:3.2.0.3958

3) com.adobe.flex.framework:datavisualization:rb.swc:en_US:3.2.0.3958

  Try downloading the file manually from the project website.

  Then, install it using the command:

      mvn install:install-file -DgroupId=com.adobe.flex.framework -DartifactId=datavisualization -Dversion=3.2.0.3958 -Dclassifier=en_US -Dpackaging=rb.swc -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:

      mvn deploy:deploy-file -DgroupId=com.adobe.flex.framework -DartifactId=datavisualization -Dversion=3.2.0.3958 -Dclassifier=en_US -Dpackaging=rb.swc -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:

  1) com.adobe.ac:flex-pmd-flex-lib:swc:1.2

  2) com.adobe.flex.framework:datavisualization:rb.swc:en_US:3.2.0.3958

For reference, here is settings.xml

<repositories>

<repository>

<url>http://opensource.adobe.com/svn/opensource/cairngorm3/maven-repository</url>

<id>cairngorm3-repo</id>

</repository>

<repository>

<url>http://opensource.adobe.com/svn/opensource/flexpmd/maven-repository/release</url>

<id>flexpmd-repo</id>

</repository>

<repository>

<url>http://repository.sonatype.org/content/groups/flexgroup/</url>

<id>flexgroup-repo</id>

</repository>

</repositories>

Any help greatly appreciated.

MAB

Qualixo