Here is mine, shpwing only a snippet from the war’s classpath.
$ gradle modB:dependencies …
usr/home/kuti/.gradle/caches/artifacts-8/filestore/org.apache.geronimo.specs/geronimo-activation_1.1_spec/1.0.2/jar/3efc3aadfaf8878060167e492c03fdafb905ae01/geronimo-activation_1.1_spec-1.0.2.jar:/usr/home/kuti/.gradle/caches/artifacts-8/filestore/jaxen/jaxen/1.1.1/jar/9f5d3c5974dbe5cf69c2c2ec7d8a4eb6e0fce7f9/jaxen-1.1.1.jar:/usr/home/kuti/.gradle/caches/artifacts-8/filestore/org.apache.geronimo.specs/geronimo-stax-api_1.0_spec/1.0.1/bundle/1c171093a8b43aa550c6050ac441abe713ebb4f2/geronimo-stax-api_1.0_spec-1.0.1.jar
… runtime - Classpath for running the compiled main classes. — gradle-trial:modA:0.1 [default]
±-- org.apache.axis2:axis2:1.6.1 [default]
±-- org.apache.axis2:axis2-kernel:1.6.1 [default]
±-- org.apache.ws.commons.axiom:axiom-api:1.2.12 [default]
±-- org.apache.ws.commons.axiom:axiom-impl:1.2.12 [default]
±-- org.apache.neethi:neethi:3.0.1 [default]
±-- wsdl4j:wsdl4j:1.6.2 [default]
±-- org.apache.ws.commons.schema:XmlSchema:1.4.7 [default]
±-- org.apache.geronimo.specs:geronimo-javamail_1.4_spec:1.6 [default]
±-- org.apache.axis2:axis2-transport-http:1.6.1 [default]
|
±-- org.apache.axis2:axis2-kernel:1.6.1 [compile,runtime,master] (*)
|
— org.apache.httpcomponents:httpcore:4.0 [compile,master,runtime]
±-- org.apache.axis2:axis2-transport-local:1.6.1 [default]
|
— org.apache.axis2:axis2-kernel:1.6.1 [compile,runtime,master] (*)
±-- commons-httpclient:commons-httpclient:3.1 [default]
|
±-- commons-codec:commons-codec:1.2 [compile,master,runtime]
|
— commons-logging:commons-logging:1.1.1 [compile,master,runtime]
— org.apache.woden:woden-api:1.0M9 [default]
— org.apache.ws.commons.schema:XmlSchema:1.4.7 [compile,runtime,master] (*)
For instance, geronimo jars, except of javamail, should not be in the CP, should they?
A fresh cache gives the same.