it is maven plugin and i do not have maven physically installed the built-in is 3.0 as shown from screen shot
Ning ________________________________ From: Saminda Wijeratne [samin...@gmail.com] Sent: Friday, May 11, 2012 2:51 PM To: airavata-dev@incubator.apache.org Subject: Re: FW: Paramberoo mvn build with airavata Hi Ning, Whats the maven version which you are using? Saminda On Fri, May 11, 2012 at 3:31 PM, Shen, Ning <leos...@illinois.edu<mailto:leos...@illinois.edu>> wrote: Hi, I am ning from NCSA working on paramchem project and I get building errors when using eclipse with maven plugin on windows as shown below. Can anybody help to build avirata? thanks Ning ________________________________ From: Shen, Ning Sent: Friday, May 11, 2012 10:56 AM To: Suresh Marru Cc: Sudhakar Pamidighantam Subject: FW: Paramberoo mvn build with airavata Hi Suresh, Ye suggests me to ask you about this question. I am building from eclipse as shown in attachment, so are you able to build within eclipse Version: 3.6.2 on windows machine through mv2 plugin? Ning ________________________________ From: Shen, Ning Sent: Friday, May 11, 2012 10:52 AM To: Fan, Ye Cc: Pamidighantam, Sudhakar V Subject: RE: Paramberoo mvn build with airavata Get stuck at build aviata within eclipse as shown in attachment. what went wrong? [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for org.apache.airavata:distribution:pom:0.3-incubating-SNAPSHOT [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.apache.airavata:airavata-messenger-commons:jar -> duplicate declaration of version ${project.version} @ line 341, column 21 [WARNING] 'build.plugins.plugin.version' for org.codehaus.gmaven:gmaven-plugin is missing. @ line 54, column 21 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Airavata [INFO] Airavata Commons [INFO] Airavata GFac Schema Utilities [INFO] Airavata Common Utilities [INFO] Airavata Common Registry API [INFO] Airavata Registry API [INFO] Airavata Workflow Execution Context [INFO] Airavata WS Messenger [INFO] Airavata Messenger Commons [INFO] Airavata Messenger Client [INFO] Airavata Workflow Tracking [INFO] Airavata GFac Core [INFO] Airavata GFac Axis2 Interface [INFO] Airavata Message Box [INFO] Airavata Message Broker [INFO] distribution [INFO] Airavata Registry Migrator [INFO] Airavata XBaya [INFO] Airavata Registry Web Service [INFO] Airavata Client [INFO] Simple Math Service [INFO] Complex Math Service [INFO] Levenshtein Distance Service [INFO] distribution [INFO] Airavata Test Suite [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Airavata 0.3-incubating-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-resources-plugin:2.5:copy-resources (copy-resources) @ airavata --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\Users\ning\svn_repository\ncsa\ParamberooAiravata\airavata\src\main\assembly\dist [INFO] [INFO] --- maven-remote-resources-plugin:1.2.1:process (default) @ airavata --- 0 [main] ERROR org.sonatype.guice.bean.reflect.LoadedClass - Error injecting: org.apache.maven.plugin.resources.remote.ProcessRemoteResourcesMojo java.lang.NoClassDefFoundError: org/apache/maven/shared/artifact/filter/collection/ArtifactFilterException at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) at java.lang.Class.getDeclaredConstructors(Class.java:1836) at com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:243) at com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:96) at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:609) at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:816) at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:750) at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:235) at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:185) at com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:824) at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:938) at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:971) at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:932) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:984) at org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:48) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:949) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:995) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:945) at com.google.inject.Scopes$1$1.get(Scopes.java:59) at org.sonatype.guice.bean.locators.LazyQualifiedBean.getValue(LazyQualifiedBean.java:66) at org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:54) at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:247) at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:239) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:451) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:98) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:534) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) Caused by: java.lang.ClassNotFoundException: org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230) ... 47 more [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Airavata .......................................... FAILURE [0.845s] [INFO] Airavata Commons .................................. SKIPPED [INFO] Airavata GFac Schema Utilities .................... SKIPPED [INFO] Airavata Common Utilities ......................... SKIPPED [INFO] Airavata Common Registry API ...................... SKIPPED [INFO] Airavata Registry API ............................. SKIPPED [INFO] Airavata Workflow Execution Context ............... SKIPPED [INFO] Airavata WS Messenger ............................. SKIPPED [INFO] Airavata Messenger Commons ........................ SKIPPED [INFO] Airavata Messenger Client ......................... SKIPPED [INFO] Airavata Workflow Tracking ........................ SKIPPED [INFO] Airavata GFac Core ................................ SKIPPED [INFO] Airavata GFac Axis2 Interface ..................... SKIPPED [INFO] Airavata Message Box .............................. SKIPPED [INFO] Airavata Message Broker ........................... SKIPPED [INFO] distribution ...................................... SKIPPED [INFO] Airavata Registry Migrator ........................ SKIPPED [INFO] Airavata XBaya .................................... SKIPPED [INFO] Airavata Registry Web Service ..................... SKIPPED [INFO] Airavata Client ................................... SKIPPED [INFO] Simple Math Service ............................... SKIPPED [INFO] Complex Math Service .............................. SKIPPED [INFO] Levenshtein Distance Service ...................... SKIPPED [INFO] distribution ...................................... SKIPPED [INFO] Airavata Test Suite ............................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.454s [INFO] Finished at: Fri May 11 10:47:07 CDT 2012 [INFO] Final Memory: 6M/15M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1:process (default) on project airavata: Execution default of goal org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1:process failed: Unable to load the mojo 'process' in the plugin 'org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1'. A required class is missing: org/apache/maven/shared/artifact/filter/collection/ArtifactFilterException [ERROR] ----------------------------------------------------- [ERROR] realm = plugin>org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1 [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy [ERROR] urls[0] = file:/C:/Users/ning/.m2/repository/org/apache/maven/plugins/maven-remote-resources-plugin/1.2.1/maven-remote-resources-plugin-1.2.1.jar [ERROR] urls[1] = file:/C:/Users/ning/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar [ERROR] urls[2] = file:/C:/Users/ning/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar [ERROR] urls[3] = file:/C:/Users/ning/.m2/repository/commons-cli/commons-cli/1.0/commons-cli-1.0.jar [ERROR] urls[4] = file:/C:/Users/ning/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar [ERROR] urls[5] = file:/C:/Users/ning/.m2/repository/org/apache/maven/shared/maven-artifact-resolver/1.0/maven-artifact-resolver-1.0.jar [ERROR] urls[6] = file:/C:/Users/ning/.m2/repository/org/apache/maven/shared/maven-common-artifact-filters/1.0/maven-common-artifact-filters-1.0.jar [ERROR] urls[7] = file:/C:/Users/ning/.m2/repository/org/apache/maven/shared/maven-plugin-testing-harness/1.1/maven-plugin-testing-harness-1.1.jar [ERROR] urls[8] = file:/C:/Users/ning/.m2/repository/org/codehaus/plexus/plexus-archiver/1.0-alpha-7/plexus-archiver-1.0-alpha-7.jar [ERROR] urls[9] = file:/C:/Users/ning/.m2/repository/org/apache/maven/shared/maven-downloader/1.1/maven-downloader-1.1.jar [ERROR] urls[10] = file:/C:/Users/ning/.m2/repository/org/apache/maven/shared/maven-filtering/1.0/maven-filtering-1.0.jar [ERROR] urls[11] = file:/C:/Users/ning/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar [ERROR] urls[12] = file:/C:/Users/ning/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar [ERROR] urls[13] = file:/C:/Users/ning/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.12/plexus-interpolation-1.12.jar [ERROR] urls[14] = file:/C:/Users/ning/.m2/repository/org/codehaus/plexus/plexus-resources/1.0-alpha-5/plexus-resources-1.0-alpha-5.jar [ERROR] urls[15] = file:/C:/Users/ning/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.12/plexus-utils-1.5.12.jar [ERROR] urls[16] = file:/C:/Users/ning/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.8/plexus-velocity-1.1.8.jar [ERROR] urls[17] = file:/C:/Users/ning/.m2/repository/commons-collections/commons-collections/3.1/commons-collections-3.1.jar [ERROR] urls[18] = file:/C:/Users/ning/.m2/repository/velocity/velocity/1.5/velocity-1.5.jar [ERROR] urls[19] = file:/C:/Users/ning/.m2/repository/org/apache/velocity/velocity/1.6.4/velocity-1.6.4.jar [ERROR] urls[20] = file:/C:/Users/ning/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4.jar [ERROR] urls[21] = file:/C:/Users/ning/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar [ERROR] Number of foreign imports: 1 [ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]] [ERROR] [ERROR] -----------------------------------------------------: org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException ________________________________ From: Fan, Ye [fa...@illinois.edu<mailto:fa...@illinois.edu>] Sent: Friday, May 11, 2012 10:17 AM To: Shen, Ning Cc: Pamidighantam, Sudhakar V Subject: Paramberoo mvn build with airavata 1. Create a new folder, say "ParamberooAiravata". 2. Check out airavata code at: https://svn.apache.org/repos/asf/incubator/airavata/trunk/. Rename the folder name to airavata. 3. Try to build airavata without testing: mvn clean install -Dmaven.test.skip=true. Do not proceed if build fails. 4. Check out https://ogce.svn.sourceforge.net/svnroot/ogce/gateway-staging/paramberoo/ code. Rename the folder name to paramberoo. 5. Copy pom-parent.xml (see attachement) into folder "ParamberooAiravata" and rename to pom.xml. 6. Copy paramberoo-pom.xml (see attachement) into folder "paramberoo" and rename to pom.xml. 7. Run "mvn clean install -Dmaven.test.skip=true" in folder "ParamberooAiravata" You should see something like this: