Just a correction in my previous mail.. Change the JAVA_HOME to JDK dir. Xregistry need JDK to run Generate Types Jar goal.
Thanks Raminder On Jul 27, 2011, at 11:52 AM, Aleksander Slominski wrote: > Hi, > > I would like to update build instructions for new top-level pom.xml but I > have problem with it and I need maven help. > > What is that works for you? > > mvn clean install fails > > but mvn install seems wot work (with some errors) > > is there better way to do it? > > Thanks, > > Alek > > aslom@l7:~/alekws/airavata-w2/airavata-trunk$ mvn clear install > [INFO] Scanning for projects... > [INFO] Reactor build order: > [INFO] Service Registry > [INFO] GFac-Core > [INFO] GFac-Axis2-Interface > [INFO] Airavata-WS-Messenger > [INFO] MessageBox > [INFO] Message Broker > [INFO] Messenger > [INFO] workflow-tracking > [INFO] distribution > [INFO] Airavata Workflow Interpreter > [INFO] XBaya > [INFO] Airavata > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Invalid task 'clear': you must specify a valid lifecycle phase, or a > goal in the format plugin:goal or > pluginGroupId:pluginArtifactId:pluginVersion:goal > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 2 seconds > [INFO] Finished at: Wed Jul 27 11:49:47 EDT 2011 > [INFO] Final Memory: 2M/67M > [INFO] > ------------------------------------------------------------------------ > aslom@l7:~/alekws/airavata-w2/airavata-trunk$ mvn clear install > [INFO] Scanning for projects... > ^Caslom@l7:~/alekws/airavata-w2/airavata-trunk$ dir > gfac-axis2 pom.xml ws-messaging xregistry > gfac-core workflow-interpreter xbaya-gui > aslom@l7:~/alekws/airavata-w2/airavata-trunk$ more pom.xml > <?xml version="1.0" encoding="UTF-8"?> > <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" > http://www.w3.org/ > 2001/XMLSchema-instance" > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apac > he.org/maven-v4_0_0.xsd"> > <modelVersion>4.0.0</modelVersion> > <artifactId>Airavata</artifactId> > <groupId>Airavata</groupId> > <version>0.0.1-SNAPSHOT</version> > <packaging>pom</packaging> > <name>Airavata</name> > <url>http://incubator.apache.org/airavata/</url> > <properties> > <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> > > <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncodin > g> > <airavata.version>0.0.1-SNAPSHOT</airavata.version> > </properties> > <repositories> > <repository> > <id>ogce.m2.all</id> > <name>ogce.m2.all</name> > <url> > http://community.ucs.indiana.edu:9090/archiva/repository/ogce.m > 2.all</url> > </repository> > <repository> > <id>m2-snapshot-repository</id> > <url>http://people.apache.org/repo/m2-snapshot-repository</url> > <releases> > </releases> > <snapshots> > <enabled>false</enabled> > </snapshots> > </repository> > <repository> > <id>ibiblio</id> > <name>ibiblio Repository</name> > <url>http://mirrors.ibiblio.org/pub/mirrors/maven2 > </url> > </repository> > <repository> > <id>maven 2 java.net</id> > aslom@l7:~/alekws/airavata-w2/airavata-trunk$ mvn install > [INFO] Scanning for projects... > [INFO] Reactor build order: > [INFO] Service Registry > [INFO] GFac-Core > [INFO] GFac-Axis2-Interface > [INFO] Airavata-WS-Messenger > [INFO] MessageBox > [INFO] Message Broker > [INFO] Messenger > [INFO] workflow-tracking > [INFO] distribution > [INFO] Airavata Workflow Interpreter > [INFO] XBaya > [INFO] Airavata > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Service Registry > [INFO] task-segment: [install] > [INFO] > ------------------------------------------------------------------------ > [INFO] [resources:resources {execution: default-resources}] > [WARNING] Using platform encoding (UTF-8 actually) to copy filtered > resources, i.e. build is platform dependent! > [INFO] Copying 5 resources > [WARNING] POM for 'gfac:gfac-schemas:pom:1.5.4:compile' is invalid. > > Its dependencies (if any) will NOT be available to the current build. > [WARNING] POM for 'gfac:gfac-client:pom:1.0.1:compile' is invalid. > > Its dependencies (if any) will NOT be available to the current build. > [WARNING] POM for 'xmlbeans:xbean:pom:2.3.0:compile' is invalid. > > Its dependencies (if any) will NOT be available to the current build. > [WARNING] POM for 'xpp3:xpp3:pom:1.1.3_7:compile' is invalid. > > Its dependencies (if any) will NOT be available to the current build. > [WARNING] POM for 'xpp3:xpp3_xpath:pom:1.1.3_7:compile' is invalid. > > Its dependencies (if any) will NOT be available to the current build. > [WARNING] POM for 'xsul:xsul:pom:2.10.5_b:compile' is invalid. > > Its dependencies (if any) will NOT be available to the current build. > [WARNING] POM for 'xutil:xutil:pom:0.1.2:compile' is invalid. > > Its dependencies (if any) will NOT be available to the current build. > [WARNING] POM for 'lead-security:cryptix32:pom:versionless:provided' is > invalid. > > Its dependencies (if any) will NOT be available to the current build. > [WARNING] POM for 'lead-security:jce:pom:jdk13-131:provided' is invalid. > > Its dependencies (if any) will NOT be available to the current build. > [WARNING] POM for 'lead-security:cryptix-asn1:pom:versionless:provided' is > invalid. > > Its dependencies (if any) will NOT be available to the current build. > [WARNING] POM for 'lead-security:puretls:pom:0.9b4-1:provided' is invalid. > > Its dependencies (if any) will NOT be available to the current build. > [INFO] [antrun:run {execution: prepareDir}] > [INFO] Executing tasks > [mkdir] Created dir: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin > [mkdir] Created dir: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib > [mkdir] Created dir: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/conf > [INFO] Executed tasks > [INFO] [compiler:compile {execution: default-compile}] > [INFO] Compiling 42 source files to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/classes > [INFO] [resources:testResources {execution: default-testResources}] > [WARNING] Using platform encoding (UTF-8 actually) to copy filtered > resources, i.e. build is platform dependent! > [INFO] Copying 0 resource > [INFO] [compiler:testCompile {execution: default-testCompile}] > [INFO] Compiling 9 source files to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/test-classes > [INFO] [surefire:test {execution: default-test}] > Downloading: > http://repo1.maven.org/maven2/org/apache/maven/surefire/surefire-junit4/2.4.3/surefire-junit4-2.4.3.pom > > Downloading: > http://repo1.maven.org/maven2/org/apache/maven/surefire/surefire-providers/2.4.3/surefire-providers-2.4.3.pom > > Downloading: > http://repo1.maven.org/maven2/org/apache/maven/surefire/surefire-junit4/2.4.3/surefire-junit4-2.4.3.jar > > [INFO] Surefire report directory: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/surefire-reports > > ------------------------------------------------------- > T E S T S > ------------------------------------------------------- > Running org.apache.airavata.xregistry.FunctionalTest > Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.111 sec > <<< FAILURE! > Running org.apache.airavata.xregistry.TestUtils > Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.041 sec > <<< FAILURE! > Running org.apache.airavata.xregistry.SimpleEndtoEndTest > [INFO] [jar:jar {execution: default-jar}] > [INFO] Building jar: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/xregistry-0.0.1-SNAPSHOT.jar > [INFO] [dependency:copy-dependencies {execution: copy-dependencies}] > [INFO] Copying cog-jglobus-1.8.0.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/cog-jglobus-1.8.0.jar > [INFO] Copying commons-logging-1.0.4.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/commons-logging-1.0.4.jar > [INFO] Copying gfac-client-1.0.1.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/gfac-client-1.0.1.jar > [INFO] Copying gfac-schemas-1.5.4.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/gfac-schemas-1.5.4.jar > [INFO] Copying junit-4.7.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/junit-4.7.jar > [INFO] Copying cryptix-asn1-versionless.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/cryptix-asn1-versionless.jar > [INFO] Copying cryptix32-versionless.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/cryptix32-versionless.jar > [INFO] Copying jce-jdk13-131.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/jce-jdk13-131.jar > [INFO] Copying puretls-0.9b4-1.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/puretls-0.9b4-1.jar > [INFO] Copying mysql-connector-java-5.1.12.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/mysql-connector-java-5.1.12.jar > [INFO] Copying wsdl4j-1.5.2.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/wsdl4j-1.5.2.jar > [INFO] Copying xercesImpl-2.7.1.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/xercesImpl-2.7.1.jar > [INFO] Copying xmlParserAPIs-2.6.2.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/xmlParserAPIs-2.6.2.jar > [INFO] Copying xbean-2.3.0.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/xbean-2.3.0.jar > [INFO] Copying jsr173_api-1.0.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/jsr173_api-1.0.jar > [INFO] Copying xpp3-1.1.3_7.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/xpp3-1.1.3_7.jar > [INFO] Copying xpp3_xpath-1.1.3_7.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/xpp3_xpath-1.1.3_7.jar > [INFO] Copying xregistry_generated-0.8.3.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/xregistry_generated-0.8.3.jar > [INFO] Copying xsul-2.10.5_b.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/xsul-2.10.5_b.jar > [INFO] Copying xsul_xwsdlc-2.9.3.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/xsul_xwsdlc-2.9.3.jar > [INFO] Copying xutil-0.1.2.jar to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/dist-bin/lib/xutil-0.1.2.jar > [INFO] [antrun:run {execution: Generate Types jar xregistry}] > [INFO] Executing tasks > [mkdir] Created dir: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/tmp/src > [mkdir] Created dir: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/tmp/java > mapping1=/home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/src/main/resources/xregistry.xsdconfig > wsdl1=/home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/src/main/resources/xregistry.wsdl > Time to build schema type system: 2.161 seconds > Time to generate code: 0.981 seconds > Running Extension: XWSDLC Extension (XSUL 2.10.5_b) > mapping1=/home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/src/main/resources/xregistry.xsdconfig > Writing java interface to file: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/tmp/java/xregistry/generated/IXregistryPortType.java > [xwsdlc] Compiling 184 source files to > /tmp/xbean8621768609074497284.d/classes > [xwsdlc] Time to compile code: 17.836 seconds > [xwsdlc] Building jar: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/tmp/xregistry_types.jar > Finished in 26.59 seconds. > [mkdir] Created dir: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/generated/src > [copy] Copying 185 files to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/generated/src > [mkdir] Created dir: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/generated/classes > [unzip] Expanding: > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/tmp/xregistry_types.jar > into > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/generated/classes > [echo] JAVA_HOME: /usr/lib/jvm/java-6-openjdk/jre > [javac] Compiling 185 source files to > /home/aslom/alekws/airavata-w2/airavata-trunk/xregistry/target/generated/classes > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] An Ant BuildException has occured: Error running > ${env.JAVA_HOME}/bin/javac compiler > > java.io.IOException: error=2, No such file or directory > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 59 seconds > [INFO] Finished at: Wed Jul 27 11:52:21 EDT 2011 > [INFO] Final Memory: 35M/83M > [INFO] > ------------------------------------------------------------------------ > aslom@l7:~/alekws/airavata-w2/airavata-trunk$
