The error ClassNotFoundException[1] seems to be a problem with classpath. If the classpath is OK, jenkins process can't find the Maven3 JAR; due to perms maybe? Can you check that user running jenkins is able to reach the maven .jar?
Greetings [1] > Caused by: java.lang.ClassNotFoundException: > org.jvnet.hudson.maven3.launcher.Maven3Launcher On 24/09/13 22:12, dstockmann wrote: > I am using jenkins (v 1.532) and the jenkins artifactory plugin (v2.1.8). > Whenever I enable "resolve artifacts from artifactory" or add "deploy > artifacts to artifactory" as a post-build action, I am unable to build the > maven project. Without either of these options selected, the build runs > fine. > > The console log is below. > > Anyone have any thoughts or ideas? > > Thanks, > > Dave > > ------------------- > > Parsing POMs > [hello-world] $ /opt/buildjdks/weblogic/v12/jdk1.6.0_29/bin/java > -Dm3plugin.lib=/var/lib/jenkins/cache/artifactory-plugin/2.1.8 > -Dmaven3.interceptor.common=/var/lib/jenkins/cache/artifactory-plugin/2.1.8 > -cp > /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven31-agent-1.4.jar:/opt/apache-maven-3.1.0/boot/plexus-classworlds-2.4.2.jar:/opt/apache-maven-3.1.0/conf/logging > jenkins.maven3.agent.Maven31Main /opt/apache-maven-3.1.0/ > /var/cache/jenkins/war/WEB-INF/lib/remoting-2.32.jar > /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven31-interceptor-1.4.jar > /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.4.jar > 39674 > <===[JENKINS REMOTING CAPACITY]===>channel started > Executing Maven: -B -f /var/lib/jenkins/workspace/hello-world/pom.xml > installjava.lang.ClassNotFoundException: > org.jvnet.hudson.maven3.launcher.Maven3Launcher > 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) > at > org.codehaus.plexus.classworlds.launcher.Launcher.getMainClass(Launcher.java:145) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:267) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) > at jenkins.maven3.agent.Maven31Main.launch(Maven31Main.java:181) > 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 hudson.maven.Maven3Builder.call(Maven3Builder.java:130) > at hudson.maven.Maven3Builder.call(Maven3Builder.java:67) > at hudson.remoting.UserRequest.perform(UserRequest.java:118) > at hudson.remoting.UserRequest.perform(UserRequest.java:48) > at hudson.remoting.Request$2.run(Request.java:326) > at > hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:662) > > channel stopped > ERROR: Failed to parse POMs > hudson.util.IOException2 > at hudson.maven.Maven3Builder.call(Maven3Builder.java:183) > at hudson.maven.Maven3Builder.call(Maven3Builder.java:67) > at hudson.remoting.UserRequest.perform(UserRequest.java:118) > at hudson.remoting.UserRequest.perform(UserRequest.java:48) > at hudson.remoting.Request$2.run(Request.java:326) > at > hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:662) > Caused by: java.lang.reflect.InvocationTargetException > 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 hudson.maven.Maven3Builder.call(Maven3Builder.java:130) > ... 10 more > Caused by: java.lang.Exception: java.lang.ClassNotFoundException: > org.jvnet.hudson.maven3.launcher.Maven3Launcher > at jenkins.maven3.agent.Maven31Main.launch(Maven31Main.java:184) > ... 15 more > Caused by: java.lang.ClassNotFoundException: > org.jvnet.hudson.maven3.launcher.Maven3Launcher > 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) > at > org.codehaus.plexus.classworlds.launcher.Launcher.getMainClass(Launcher.java:145) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:267) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) > at jenkins.maven3.agent.Maven31Main.launch(Maven31Main.java:181) > ... 15 more > > > > > -- > View this message in context: > http://forums.jfrog.org/classnotfoundexception-Maven3Launcher-with-jenkins-artifactory-plugin-tp7579208.html > Sent from the Artifactory - Users mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk > _______________________________________________ > Artifactory-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/artifactory-users ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk _______________________________________________ Artifactory-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/artifactory-users
