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$

Reply via email to