[ http://issues.apache.org/jira/browse/TUSCANY-403?page=all ]
Andrew Borley updated TUSCANY-403: ---------------------------------- Attachment: Maven-trace.txt Here's the full build trace - this one actually finishes early due to a maven network problem, but the failure to install the celtix jars has already happened further up. > Maven build issue with M1 RC3 src > --------------------------------- > > Key: TUSCANY-403 > URL: http://issues.apache.org/jira/browse/TUSCANY-403 > Project: Tuscany > Type: Bug > Components: Build System > Versions: Java-M1 > Environment: Wndows, m1-RC3-src > Reporter: Andrew Borley > Attachments: Maven-trace.txt > > From a completely clean maven (i deleted my .m2 directory) I always get a > build error with any of the M1 release candidate src packages (see trace 1 > below). This seems to be caused by the build system attempting to install the > celtix-required Sun jars into maven before it has downloaded them (see trace > 2 below). However, looking at sca/bindings/sunjars/pom.xml it appears to say > (I'm not particularly familiar with Maven) that the celtix jars package > should be downloaded before the ant file attempts to install them. > Re-running mvn after this failure succeeds as the jars have now been > downloaded and unpacked, so can be installed into maven. > *********************** > Build trace 1: > *********************** > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Failed to resolve artifact. > Missing: > ---------- > 1) javax.jws:jsr181-api:jar:2.0-JAXWS-2.0-EA3 > Try downloading the file manually from the project website. > Then, install it using the command: > mvn install:install-file -DgroupId=javax.jws -DartifactId=jsr181-api \ > -Dversion=2.0-JAXWS-2.0-EA3 -Dpackaging=jar -Dfile=/path/to/file > Path to dependency: > 1) > org.apache.tuscany.sca.bindings:tuscany-binding-celtix:jar:incubating-M1 > 2) org.objectweb.celtix:celtix-rt:jar:1.0 > 3) org.objectweb.celtix:celtix-tools:jar:1.0 > 4) javax.jws:jsr181-api:jar:2.0-JAXWS-2.0-EA3 > 2) javax.annotation:jsr250-api:jar:2.0-JAXWS-2.0-EA3 > Try downloading the file manually from the project website. > Then, install it using the command: > mvn install:install-file -DgroupId=javax.annotation > -DartifactId=jsr250-api \ > -Dversion=2.0-JAXWS-2.0-EA3 -Dpackaging=jar -Dfile=/path/to/file > Path to dependency: > 1) > org.apache.tuscany.sca.bindings:tuscany-binding-celtix:jar:incubating-M1 > 2) org.objectweb.celtix:celtix-rt:jar:1.0 > 3) org.objectweb.celtix:celtix-tools:jar:1.0 > 4) org.objectweb.celtix:celtix-common:jar:1.0 > 5) javax.annotation:jsr250-api:jar:2.0-JAXWS-2.0-EA3 > 3) javax.xml:saaj-api:jar:1.3 > Try downloading the file manually from: > > https://jax-ws.dev.java.net/files/documents/4202/24765/JAXWS_SI_20051128.jar > Then, install it using the command: > mvn install:install-file -DgroupId=javax.xml -DartifactId=saaj-api \ > -Dversion=1.3 -Dpackaging=jar -Dfile=/path/to/file > Path to dependency: > 1) > org.apache.tuscany.sca.bindings:tuscany-binding-celtix:jar:incubating-M1 > 2) org.objectweb.celtix:celtix-rt:jar:1.0 > 3) org.objectweb.celtix:celtix-tools:jar:1.0 > 4) javax.xml:saaj-api:jar:1.3 > 4) javax.xml:jaxws-api:jar:2.0-JAXWS-2.0-EA3 > Try downloading the file manually from the project website. > Then, install it using the command: > mvn install:install-file -DgroupId=javax.xml -DartifactId=jaxws-api \ > -Dversion=2.0-JAXWS-2.0-EA3 -Dpackaging=jar -Dfile=/path/to/file > Path to dependency: > 1) > org.apache.tuscany.sca.bindings:tuscany-binding-celtix:jar:incubating-M1 > 2) org.objectweb.celtix:celtix-rt:jar:1.0 > 3) org.objectweb.celtix:celtix-tools:jar:1.0 > 4) org.objectweb.celtix:celtix-common:jar:1.0 > 5) javax.xml:jaxws-api:jar:2.0-JAXWS-2.0-EA3 > ---------- > 4 required artifacts are missing. > for artifact: > org.apache.tuscany.sca.bindings:tuscany-binding-celtix:jar:incubating-M1 > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > objectweb (http://maven.objectweb.org/maven2), > ibiblio (http://www.ibiblio.org/maven2) > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 12 minutes 7 seconds > [INFO] Finished at: Thu May 18 11:53:06 BST 2006 > [INFO] Final Memory: 20M/45M > [INFO] > ------------------------------------------------------------------------ > *********************** > Build trace 2: > *********************** > [INFO] > ---------------------------------------------------------------------------- > [INFO] Building Project to install the Sun jars > [INFO] task-segment: [install] > [INFO] > ---------------------------------------------------------------------------- > [INFO] artifact org.apache.maven.plugins:maven-antrun-plugin: checking for > updates from central > Downloading: > http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-antrun-plugin/1.1/maven-antrun-plugin-1.1.pom > 1K downloaded > Downloading: > http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-antrun-plugin/1.1/maven-antrun-plugin-1.1.jar > 11K downloaded > [INFO] artifact org.codehaus.mojo:dependency-maven-plugin: checking for > updates from central > Downloading: > http://repo1.maven.org/maven2/org/codehaus/mojo/dependency-maven-plugin/1.0/dependency-maven-plugin-1.0.pom > 2K downloaded > Downloading: http://repo1.maven.org/maven2/org/codehaus/mojo/mojo/5/mojo-5.pom > 4K downloaded > Downloading: > http://repo1.maven.org/maven2/org/codehaus/mojo/dependency-maven-plugin/1.0/dependency-maven-plugin-1.0.jar > 15K downloaded > Downloading: > http://repo1.maven.org/maven2/ant/ant-launcher/1.6.5/ant-launcher-1.6.5.pom > 149b downloaded > Downloading: http://repo1.maven.org/maven2/ant/ant/1.6.5/ant-1.6.5.pom > 521b downloaded > Downloading: > http://repo1.maven.org/maven2/ant/ant-launcher/1.6.5/ant-launcher-1.6.5.jar > 8K downloaded > Downloading: http://repo1.maven.org/maven2/ant/ant/1.6.5/ant-1.6.5.jar > 1009K downloaded > [INFO] [antrun:run {execution: install}] > [INFO] Executing tasks > checkinstalled: > installJars: > [exec] [INFO] Scanning for projects... > [exec] [INFO] Searching repository for plugin with prefix: 'install'. > [exec] [INFO] org.apache.maven.plugins: checking for updates from central > [exec] [INFO] org.codehaus.mojo: checking for updates from central > [exec] [INFO] > ---------------------------------------------------------------------------- > [exec] [INFO] Building Project to install the Sun jars > [exec] [INFO] task-segment: [install:install-file] (aggregator-style) > [exec] [INFO] > ---------------------------------------------------------------------------- > [exec] [INFO] [install:install-file] > [exec] [INFO] Installing > D:\tuscany\tuscany-incubating-M1-src\sca\bindings\sunjars\target\celtix-install\celtix\lib > \jsr250-api-2.0-JAXWS-2.0-EA3.jar to C:\Documents and > Settings\ajborley\.m2\repository\javax\annotation\jsr250-api\2.0-J > AXWS-2.0-EA3\jsr250-api-2.0-JAXWS-2.0-EA3.jar > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [ERROR] BUILD ERROR > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Error installing artifact > 'javax.annotation:jsr250-api:jar': Error installing artifact: File D:\tusca > ny\tuscany-incubating-M1-src\sca\bindings\sunjars\target\celtix-install\celtix\lib\jsr250-api-2.0-JAXWS-2.0-EA3.jar > does > not exist > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] For more information, run Maven with the -e switch > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Total time: 8 seconds > [exec] [INFO] Finished at: Thu May 18 11:48:40 BST 2006 > [exec] [INFO] Final Memory: 4M/13M > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Scanning for projects... > [exec] [INFO] Searching repository for plugin with prefix: 'install'. > [exec] [INFO] > ---------------------------------------------------------------------------- > [exec] [INFO] Building Project to install the Sun jars > [exec] [INFO] task-segment: [install:install-file] (aggregator-style) > [exec] [INFO] > ---------------------------------------------------------------------------- > [exec] [INFO] [install:install-file] > [exec] [INFO] Installing > D:\tuscany\tuscany-incubating-M1-src\sca\bindings\sunjars\target\celtix-install\celtix\lib > \jsr181-api-2.0-JAXWS-2.0-EA3.jar to C:\Documents and > Settings\ajborley\.m2\repository\javax\jws\jsr181-api\2.0-JAXWS-2. > 0-EA3\jsr181-api-2.0-JAXWS-2.0-EA3.jar > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [ERROR] BUILD ERROR > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Error installing artifact 'javax.jws:jsr181-api:jar': > Error installing artifact: File D:\tuscany\tusc > any-incubating-M1-src\sca\bindings\sunjars\target\celtix-install\celtix\lib\jsr181-api-2.0-JAXWS-2.0-EA3.jar > does not ex > ist > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] For more information, run Maven with the -e switch > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Total time: 4 seconds > [exec] [INFO] Finished at: Thu May 18 11:48:47 BST 2006 > [exec] [INFO] Final Memory: 3M/10M > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Scanning for projects... > [exec] [INFO] Searching repository for plugin with prefix: 'install'. > [exec] [INFO] > ---------------------------------------------------------------------------- > [exec] [INFO] Building Project to install the Sun jars > [exec] [INFO] task-segment: [install:install-file] (aggregator-style) > [exec] [INFO] > ---------------------------------------------------------------------------- > [exec] [INFO] [install:install-file] > [exec] [INFO] Installing > D:\tuscany\tuscany-incubating-M1-src\sca\bindings\sunjars\target\celtix-install\celtix\lib > \jaxws-api-2.0-JAXWS-2.0-EA3.jar to C:\Documents and > Settings\ajborley\.m2\repository\javax\xml\jaxws-api\2.0-JAXWS-2.0- > EA3\jaxws-api-2.0-JAXWS-2.0-EA3.jar > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [ERROR] BUILD ERROR > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Error installing artifact 'javax.xml:jaxws-api:jar': Error > installing artifact: File D:\tuscany\tusca > ny-incubating-M1-src\sca\bindings\sunjars\target\celtix-install\celtix\lib\jaxws-api-2.0-JAXWS-2.0-EA3.jar > does not exis > t > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] For more information, run Maven with the -e switch > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Total time: 2 seconds > [exec] [INFO] Finished at: Thu May 18 11:48:51 BST 2006 > [exec] [INFO] Final Memory: 3M/13M > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Scanning for projects... > [exec] [INFO] Searching repository for plugin with prefix: 'install'. > [exec] [INFO] > ---------------------------------------------------------------------------- > [exec] [INFO] Building Project to install the Sun jars > [exec] [INFO] task-segment: [install:install-file] (aggregator-style) > [exec] [INFO] > ---------------------------------------------------------------------------- > [exec] [INFO] [install:install-file] > [exec] [INFO] Installing > D:\tuscany\tuscany-incubating-M1-src\sca\bindings\sunjars\target\celtix-install\celtix\lib > \saaj-api-1.3.jar to C:\Documents and > Settings\ajborley\.m2\repository\javax\xml\saaj-api\1.3\saaj-api-1.3.jar > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [ERROR] BUILD ERROR > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Error installing artifact 'javax.xml:saaj-api:jar': Error > installing artifact: File D:\tuscany\tuscan > y-incubating-M1-src\sca\bindings\sunjars\target\celtix-install\celtix\lib\saaj-api-1.3.jar > does not exist > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] For more information, run Maven with the -e switch > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Total time: 2 seconds > [exec] [INFO] Finished at: Thu May 18 11:48:56 BST 2006 > [exec] [INFO] Final Memory: 3M/12M > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Scanning for projects... > [exec] [INFO] Searching repository for plugin with prefix: 'install'. > [exec] [INFO] > ---------------------------------------------------------------------------- > [exec] [INFO] Building Project to install the Sun jars > [exec] [INFO] task-segment: [install:install-file] (aggregator-style) > [exec] [INFO] > ---------------------------------------------------------------------------- > [exec] [INFO] [install:install-file] > [exec] [INFO] Installing > D:\tuscany\tuscany-incubating-M1-src\sca\bindings\sunjars\target\celtix-install\celtix\lib > \saaj-impl-1.3.jar to C:\Documents and > Settings\ajborley\.m2\repository\com\sun\xml\saaj-impl\1.3\saaj-impl-1.3.jar > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [ERROR] BUILD ERROR > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Error installing artifact 'com.sun.xml:saaj-impl:jar': > Error installing artifact: File D:\tuscany\tus > cany-incubating-M1-src\sca\bindings\sunjars\target\celtix-install\celtix\lib\saaj-impl-1.3.jar > does not exist > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] For more information, run Maven with the -e switch > [exec] [INFO] > ------------------------------------------------------------------------ > [exec] [INFO] Total time: 2 seconds > [exec] [INFO] Finished at: Thu May 18 11:49:00 BST 2006 > [exec] [INFO] Final Memory: 3M/9M > [exec] [INFO] > ------------------------------------------------------------------------ > [INFO] Executed tasks > [INFO] [dependency:unpack {execution: getdeps}] > [INFO] Configured Artifact: > org.objectweb.celtix:celtix-distribution:bin-epl:1.0:jar > Downloading: > http://maven.objectweb.org/maven2/org/objectweb/celtix/celtix-distribution/1.0/celtix-distribution-1.0-bin- > epl.jar > 17191K downloaded > [INFO] Expanding: C:\Documents and > Settings\ajborley\.m2\repository\org\objectweb\celtix\celtix-distribution\1.0\celtix- > distribution-1.0-bin-epl.jar into > d:\tuscany\tuscany-incubating-M1-src\sca\bindings\sunjars\target\celtix-install > [INFO] [site:attach-descriptor] > [INFO] [install:install] > [INFO] Installing > d:\tuscany\tuscany-incubating-M1-src\sca\bindings\sunjars\pom.xml to > C:\Documents and Settings\ajborle > y\.m2\repository\org\apache\tuscany\sca\bindings\tuscany-sunjars\incubating-M1\tuscany-sunjars-incubating-M1.pom -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira