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

Reply via email to