Hi,
In the trunk, the kernel modules are versioned as 1.0-incubator-SNAPSHOT
while other modules (such as container.javascript) reference the
0.1-pre-spec-SNAPSHOT version of the kernel.
The maven seems to be confused by the mixed versions in the tree. Now I'm
seeing inconsistent results:
1) If I run mvn directly under container.javascript module, it succeeds.
2) If I run mvn at the root of tree (<tuscany>/java), then it fails for the
container.javascript module.
By turning on the debug for the top-down build (please see the classpath
below), I found mvn tried to match some artifacts to modules in the same
tree. As a result, it picks the 1.0-incubator-SNAPSHOT version of the kernal
without honoring the one set in the pom.xml.
Thanks,
Raymond
[INFO] [compiler:testCompile]
[DEBUG] Using compiler 'javac'.
[DEBUG] Source directories:
[C:\Tuscany\java\sca\services\containers\container.javascript\src\test\java]
[DEBUG] Classpath:
[C:\Tuscany\java\sca\services\containers\container.javascript\target\classes
C:\Tuscany\java\sca\services\containers\container.javascript\target\test-classes
C:\Documents and
Settings\Administrator\.m2\repository\org\osoa\sca-api-r0.95\1.0-incubator-SNAPSHOT\sca-api-r0.95-1.0-incubator-SNAPSHOT.jar
C:\Documents and
Settings\Administrator\.m2\repository\org\apache\ws\commons\schema\XmlSchema\1.2\XmlSchema-1.2.jar
C:\Documents and
Settings\Administrator\.m2\repository\org\apache\ws\commons\axiom\axiom-api\1.2.2\axiom-api-1.2.2.jar
C:\Documents and
Settings\Administrator\.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar
C:\Tuscany\java\sca\kernel\host-api\target\tuscany-host-api-1.0-incubator-SNAPSHOT.jar
C:\Tuscany\java\sca\services\idl\wsdl\target\wsdl-1.0-incubator-SNAPSHOT.jar
C:\Documents and
Settings\Administrator\.m2\repository\org\easymock\easymockclassextension\2.2\easymockclassextension-2.2.jar
C:\Tuscany\java\sca\kernel\core\target\core-1.0-incubator-SNAPSHOT.jar
C:\Tuscany\java\sca\test\target\test-1.0-incubator-SNAPSHOT.jar
C:\Documents and
Settings\Administrator\.m2\repository\org\easymock\easymock\2.2\easymock-2.2.jar
C:\Documents and
Settings\Administrator\.m2\repository\xerces\xercesImpl\2.6.2\xercesImpl-2.6.2.jar
C:\Tuscany\java\sca\kernel\spi\target\tuscany-spi-1.0-incubator-SNAPSHOT.jar
C:\Documents and
Settings\Administrator\.m2\repository\javax\servlet\servlet-api\2.3\servlet-api-2.3.jar
C:\Documents and
Settings\Administrator\.m2\repository\xml-apis\xml-apis\1.3.03\xml-apis-1.3.03.jar
C:\Documents and
Settings\Administrator\.m2\repository\woodstox\wstx-asl\3.0.1\wstx-asl-3.0.1.jar
C:\Tuscany\java\sca\kernel\api\target\tuscany-api-1.0-incubator-SNAPSHOT.jar
C:\Documents and
Settings\Administrator\.m2\repository\stax\stax-api\1.0.1\stax-api-1.0.1.jar
C:\Documents and
Settings\Administrator\.m2\repository\rhino\js\1.6R2\js-1.6R2.jar
C:\Documents and
Settings\Administrator\.m2\repository\jaxen\jaxen\1.1-beta-9\jaxen-1.1-beta-9.jar
C:\Documents and
Settings\Administrator\.m2\repository\org\apache\ws\commons\axiom\axiom-impl\1.2.2\axiom-impl-1.2.2.jar
C:\Documents and
Settings\Administrator\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar
C:\Documents and
Settings\Administrator\.m2\repository\log4j\log4j\1.2.12\log4j-1.2.12.jar
C:\Documents and
Settings\Administrator\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar
C:\Documents and
Settings\Administrator\.m2\repository\avalon-framework\avalon-framework\4.1.3\avalon-framework-4.1.3.jar
C:\Documents and
Settings\Administrator\.m2\repository\logkit\logkit\1.0.1\logkit-1.0.1.jar
C:\Documents and
Settings\Administrator\.m2\repository\xmlbeans\xbean\2.1.0\xbean-2.1.0.jar
C:\Documents and
Settings\Administrator\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar
C:\Documents and
Settings\Administrator\.m2\repository\wsdl4j\wsdl4j\1.6.2\wsdl4j-1.6.2.jar
C:\Documents and
Settings\Administrator\.m2\repository\org\apache\tuscany\commonj-api_r1.1\1.0-incubator-SNAPSHOT\commonj-api_r1.1-1.0-incubator-SNAPSHOT.jar
C:\Documents and
Settings\Administrator\.m2\repository\cglib\cglib-nodep\2.1_3\cglib-nodep-2.1_3.jar]
[DEBUG] Output directory:
C:\Tuscany\java\sca\services\containers\container.javascript\target\test-classes
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]