[
https://issues.apache.org/jira/browse/COCOON-1975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12462713
]
Kenney Westerhof commented on COCOON-1975:
------------------------------------------
This issue is caused by the fact that avalon-framework-impl:jar:4.3 is present
at central, but the pom is not.
Since central is searched first, it will mark the artifact as coming from there
and doesn't check the snapshot repo
for the accompanying pom.
Since the pom cannot be found, none of avalon-framework-impl's dependencies are
used and this breaks stuff.
Artifacts should only be present at one repository - the first repo containing
that artifact will be used.
I suggest you do not deploy releases to the apache snapshot repository and get
avalon properly deployed
on central: zip up the pom and jar from the snapshot repo and file an issue at
http://jira.codehaus.org/browse/MAVENUPLOAD.
When it's deployed, remove avalon releases from the snapshot repo.
The workaround is to put the avalon-framework-impl pom from the snapshot repo
next to the jar in the local repository.
> cocoon-core-M2 could not be runned because of missing dependencies on
> avalon-framework-api-4.3 and excalibur-instrument-api-2.1
> -------------------------------------------------------------------------------------------------------------------------------
>
> Key: COCOON-1975
> URL: https://issues.apache.org/jira/browse/COCOON-1975
> Project: Cocoon
> Issue Type: Bug
> Components: - Build System: Maven
> Affects Versions: 2.2-dev (Current SVN)
> Reporter: Grzegorz Kossakowski (aka g[R]eK)
> Assigned To: Reinhard Poetz
> Priority: Blocker
>
> Using clean (empty ~/.m2/repository directory) maven instalation it is not
> possible to try cocoon-core-M2 following this tutorial:
> http://cocoon.zones.apache.org/daisy/documentation/g1/1159.html (really BIG
> thanks goes to Reinhard Pötz for improving docs last days!). It's due to
> somehow missing (or badly resovled) on avalon-framework-api-4.3 and
> excalibur-instrument-api-2.1 and results in error I've reported earlier:
> http://article.gmane.org/gmane.text.xml.cocoon.devel/68960
> If I copy manully missing jars into
> myWebapp/target/myWebapp-1.0-SNAPSHOT/WEB-INF/lib and start myWebapp using:
> mvn package jetty:run everything works as expected.
> On other hand, if you build whole trunk and install all blocks into local
> repository dependencies are resolved correctly.
> I'm trying to investigate futher but any help would be desired as I'm not
> Maven nor Cocoon expert :)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira