[ http://issues.apache.org/jira/browse/TUSCANY-520?page=all ]
David Wheeler updated TUSCANY-520: ---------------------------------- Attachment: 520-patch.txt Patch for build-dist.bat for paths that include spaces. > built script cannont handle working directory paths that contain spaces > ----------------------------------------------------------------------- > > Key: TUSCANY-520 > URL: http://issues.apache.org/jira/browse/TUSCANY-520 > Project: Tuscany > Type: Bug > Components: Build System > Environment: Windows XP > Reporter: David Wheeler > Attachments: 520-patch.txt > > If the current directory path when calling build-dist contains spaces maven > exits with the error: > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Invalid task 'and': you must specify a valid lifecycle phase, or a > goal i > n the format plugin:goal or pluginGroupId:pluginArtifactId:pluginVersion:goal > [INFO] > ------------------------------------------------------------------------ > where 'and' is the first word after the space in the path. > Changing the following line from build-dist.bat from: > call mvn -Dtuscany.home=%TUSCANY_HOME% %1 clean install -Dmaven.test.skip=true > to > call mvn -Dtuscany.home="%TUSCANY_HOME%" %1 clean install > -Dmaven.test.skip=true > allows the script to run but the following errors occur. > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Failed to resolve artifact. > Missing: > ---------- > 1) com.sun.xml:saaj-impl:jar:1.3 > Try downloading the file manually from the project website. > Then, install it using the command: > mvn install:install-file -DgroupId=com.sun.xml -DartifactId=saaj-impl \ > -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) com.sun.xml:saaj-impl:jar:1.3 > 2) 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 > 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.j > ar > 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-api:jar:1.0 > 4) org.objectweb.celtix:celtix-common:jar:1.0 > 5) javax.xml:jaxws-api:jar:2.0-JAXWS-2.0-EA3 > 5) 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-ap > i \ > -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-api:jar:1.0 > 4) org.objectweb.celtix:celtix-common:jar:1.0 > 5) javax.annotation:jsr250-api:jar:2.0-JAXWS-2.0-EA3 > ---------- > 5 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), > ibiblio (http://www.ibiblio.org/maven2), > objectweb (http://maven.objectweb.org/maven2) -- 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 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]