BTW, I'm confused why this does work in thirdparty, but not my project.
[alrubinger@localhost thirdparty]$ mvn dependency:tree -Dincludes=org.jboss.jaxr ... [INFO] [dependency:tree] [INFO] org.jboss.jbossas:jboss-as-thirdparty:pom:5.0.0-SNAPSHOT [INFO] +- org.jboss.jaxr:juddi-saaj:jar:1.2.1.GA:compile [INFO] \- org.jboss.jaxr:juddi-service:jboss-sar:1.2.1.GA:compile
It can't find the thirdparty pom because no one ever deployed it. It's not used in the maven build, so it doesn't automatically get deployed during a "mvn deploy" from the root dir.
I deployed a snapshot, so you should be able to pick it up from the snapshots repository now.
I'll make a note to remember to deploy it for the GA release also.
Ok, so the real solution I think is to add the jboss-packaging plugin to your pom.
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jboss-packaging-maven-plugin</artifactId> <version>2.0-beta-1</version> <extensions>true</extensions> </plugin>
I didn't see at first that the two dependencies that it's complaining about are sar files.