[rules-users] drools-compiler 5.1.0.SNAPSHOT: transitive deps not set up right?

ljnelson ljnelson at gmail.com
Sun Jun 20 10:34:15 EDT 2010


I have a Maven project that depends on drools-compiler 5.1.0.SNAPSHOT.

When I run mvn dependency:tree on it, I notice that the compile scope
dependencies used by drools-compiler are not listed in the output (actually,
same for drools-core):

[INFO] mystuff:myproject:jar:1.0-SNAPSHOT
[INFO] +- org.drools:drools-api:jar:5.1.0.20100619.203626-283:compile
[INFO] +- org.drools:drools-core:jar:5.1.0.20100619.203626-282:compile
[INFO] +- org.drools:drools-compiler:jar:5.1.0.20100619.203626-282:compile
[INFO] +- org.glassfish:javax.resource:jar:3.1-b04:provided
[INFO] |  \- org.glassfish:javax.transaction:jar:3.1-b04:provided
[INFO] \- junit:junit:jar:4.8.1:test

They are listed in the output if I use version 5.0.1.M2:

[INFO] mystuff:myproject:jar:1.0-SNAPSHOT
[INFO] +- org.drools:drools-api:jar:5.1.0.M2:compile
[INFO] +- org.drools:drools-core:jar:5.1.0.M2:compile
[INFO] |  +- org.mvel:mvel2:jar:2.0.18:compile (version managed from 2.0.16)
[INFO] |  +- com.sun.xml.bind:jaxb-impl:jar:2.0.3:compile
[INFO] |  |  +- javax.xml.bind:jaxb-api:jar:2.0:compile
[INFO] |  |  +- javax.xml.bind:jsr173_api:jar:1.0:compile
[INFO] |  |  \- javax.activation:activation:jar:1.1:compile
[INFO] |  \- com.sun.xml.bind:jaxb-xjc:jar:2.0.3:runtime
[INFO] +- org.drools:drools-compiler:jar:5.1.0.M2:compile
[INFO] |  +- org.antlr:antlr-runtime:jar:3.1.3:compile
[INFO] |  +- org.antlr:gunit:jar:3.1.3:compile
[INFO] |  |  \- org.antlr:stringtemplate:jar:3.2:compile
[INFO] |  |     \- antlr:antlr:jar:2.7.7:compile
[INFO] |  +-
org.apache.jasper.springsource:com.springsource.org.apache.jasper.org.eclipse.jdt.springsource:jar:6.0.20.S2-r5956:compile
[INFO] |  \- janino:janino:jar:2.5.15:compile
[INFO] +- org.glassfish:javax.resource:jar:3.1-b04:provided
[INFO] |  \- org.glassfish:javax.transaction:jar:3.1-b04:provided
[INFO] \- junit:junit:jar:4.8.1:test

One of my log messages seems to indicate that drools-compiler does not have
a POM:

[INFO] Unable to find resource
'org.drools:drools-compiler:pom:5.1.0.20100619.203626-282' in repository
jboss (https://repository.jboss.org/nexus/content/groups/public)

The Maven guys suspect a bad deployment.  Is this something you folks need
to fix, or something that I've somehow messed up?

Thanks,
Laird
-- 
View this message in context: http://drools-java-rules-engine.46999.n3.nabble.com/drools-compiler-5-1-0-SNAPSHOT-transitive-deps-not-set-up-right-tp909258p909258.html
Sent from the Drools - User mailing list archive at Nabble.com.



More information about the rules-users mailing list