Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-18401

java.lang.NoClassDefFoundError: hudson/maven/MavenReporter

      After updating 1.518 to 1.519, most of our maven 3 jobs terminate at startup with the stack trace below.

      java.io.IOException: Remote call on Channel to Maven [/usr/java/jdk1.6.0_31/bin/java, -Xmx960M, -XX:MaxPermSize=320M, -Dm3plugin.lib=/var/lib/jenkins/plugins/artifactory/WEB-INF/lib, -cp, /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.3.jar:/usr/local/lib/maven/boot/plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, /usr/local/lib/maven, /var/cache/jenkins/war/WEB-INF/lib/remoting-2.24.jar, /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.3.jar, 52582] failed
      	at hudson.remoting.Channel.call(Channel.java:731)
      	at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
      	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:775)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586)
      	at hudson.model.Run.execute(Run.java:1593)
      	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:491)
      	at hudson.model.ResourceController.execute(ResourceController.java:88)
      	at hudson.model.Executor.run(Executor.java:242)
      Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenReporter
      	at java.lang.ClassLoader.defineClass1(Native Method)
      	at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
      	at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
      	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
      	at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
      	at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
      	at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
      	at java.security.AccessController.doPrivileged(Native Method)
      	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
      	at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
      	at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
      	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.realm.ClassRealm.loadClassFromParent(ClassRealm.java:405)
      	at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:46)
      	at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
      	at java.lang.Class.forName0(Native Method)
      	at java.lang.Class.forName(Class.java:247)
      	at hudson.remoting.MultiClassLoaderSerializer$Input.resolveClass(MultiClassLoaderSerializer.java:113)
      	at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1574)
      	at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)
      	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
      	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
      	at java.util.ArrayList.readObject(ArrayList.java:593)
      	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 java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:969)
      	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1848)
      	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1752)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
      	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
      	at java.util.HashMap.readObject(HashMap.java:1030)
      	at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:597)
      	at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:969)
      	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1848)
      	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1752)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
      	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1946)
      	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1870)
      	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1752)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
      	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
      	at hudson.remoting.UserRequest.deserialize(UserRequest.java:182)
      	at hudson.remoting.UserRequest.perform(UserRequest.java:98)
      	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.ClassNotFoundException: hudson.maven.MavenReporter
      	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)
      	... 59 more
      
      

          [JENKINS-18401] java.lang.NoClassDefFoundError: hudson/maven/MavenReporter

          Ole Sandum created issue -

          Similar error happened to me :

          ERROR: Failed to parse POMs
          java.io.IOException: Remote call on Channel to Maven [C:\Program Files\Java\jdk1.7.0_09/bin/java, -Dmaven.test.skip=true, -Dm3plugin.lib=E:\jenkins\plugins\artifactory\WEB-INF\lib, -cp, E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven3-agent-1.3.jar;C:\tools\apache-maven-3.0.4\boot\plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, C:\tools\apache-maven-3.0.4, C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\jenkins\WEB-INF\lib\remoting-2.24.jar, E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven3-interceptor-1.3.jar, 56691] failed
          	at hudson.remoting.Channel.call(Channel.java:731)
          	at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
          

          Jenkins 1.519 on windows 2008

          Fernando Rosado Altamirano added a comment - Similar error happened to me : ERROR: Failed to parse POMs java.io.IOException: Remote call on Channel to Maven [C:\Program Files\Java\jdk1.7.0_09/bin/java, -Dmaven.test.skip= true , -Dm3plugin.lib=E:\jenkins\plugins\artifactory\WEB-INF\lib, -cp, E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven3-agent-1.3.jar;C:\tools\apache-maven-3.0.4\boot\plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, C:\tools\apache-maven-3.0.4, C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\jenkins\WEB-INF\lib\remoting-2.24.jar, E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven3-interceptor-1.3.jar, 56691] failed at hudson.remoting.Channel.call(Channel.java:731) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156) Jenkins 1.519 on windows 2008

          I ran into the same problem and had to downgrade to 1.518 again.

          java.io.IOException: Remote call on Channel to Maven [/usr/lib/jvm/jdk1.7.0_07/bin/java, -DskipITs, -Dm3plugin.lib=/var/lib/jenkins/plugins/artifactory/WEB-INF/lib, -cp, /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.3.jar:/var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven-3/boot/plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven-3, /var/cache/jenkins/war/WEB-INF/lib/remoting-2.24.jar, /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.3.jar, 47821] failed
          	at hudson.remoting.Channel.call(Channel.java:731)
          	at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
          	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:775)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586)
          	at hudson.model.Run.execute(Run.java:1593)
          	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:491)
          	at hudson.model.ResourceController.execute(ResourceController.java:88)
          	at hudson.model.Executor.run(Executor.java:242)
          Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenReporter
          

          Stephan Bluemel added a comment - I ran into the same problem and had to downgrade to 1.518 again. java.io.IOException: Remote call on Channel to Maven [/usr/lib/jvm/jdk1.7.0_07/bin/java, -DskipITs, -Dm3plugin.lib=/ var /lib/jenkins/plugins/artifactory/WEB-INF/lib, -cp, / var /lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.3.jar:/ var /lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven-3/boot/plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, / var /lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven-3, / var /cache/jenkins/war/WEB-INF/lib/remoting-2.24.jar, / var /lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.3.jar, 47821] failed at hudson.remoting.Channel.call(Channel.java:731) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:775) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586) at hudson.model.Run.execute(Run.java:1593) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:491) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:242) Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenReporter

          I can also attest to the same Updated from 1.517 to 1.519 and my Maven jobs started having issues.

          <===[JENKINS REMOTING CAPACITY]===>channel started
          channel stopped
          ERROR: Failed to parse POMs
          java.io.IOException: Remote call on Channel to Maven [/usr/lib64/jvm/java-6-openjdk/bin/java, -Dm3plugin.lib=/usr/share/tomcat6/.jenkins/plugins/artifactory/WEB-INF/lib, -cp, /usr/share/tomcat6/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.2.jar:/usr/share/tomcat6/.jenkins/tools/hudson.tasks.Maven_MavenInstallation/MAVEN3.0/boot/plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, /usr/share/tomcat6/.jenkins/tools/hudson.tasks.Maven_MavenInstallation/MAVEN3.0, /var/lib/tomcat6/webapps/jenkins/WEB-INF/lib/remoting-2.24.jar, /usr/share/tomcat6/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.2.jar, 56115] failed
          	at hudson.remoting.Channel.call(Channel.java:731)
          	at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
          	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:766)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586)
          	at hudson.model.Run.execute(Run.java:1593)
          	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:486)
          	at hudson.model.ResourceController.execute(ResourceController.java:88)
          	at hudson.model.Executor.run(Executor.java:242)
          Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenReporter
          	at java.lang.ClassLoader.defineClass1(Native Method)
          	at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
          	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
          	at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
          	at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
          	at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
          	at java.security.AccessController.doPrivileged(Native Method)
          	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
          	at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
          	at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
          	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.realm.ClassRealm.loadClassFromParent(ClassRealm.java:405)
          	at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:46)
          	at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
          	at java.lang.ClassLoader.loadClass(ClassLoader.java:314)
          	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
          	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
          	at java.lang.Class.forName0(Native Method)
          	at java.lang.Class.forName(Class.java:264)
          	at hudson.remoting.MultiClassLoaderSerializer$Input.resolveClass(MultiClassLoaderSerializer.java:113)
          	at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1592)
          	at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1513)
          	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1749)
          	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
          	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
          	at java.util.ArrayList.readObject(ArrayList.java:696)
          	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          	at java.lang.reflect.Method.invoke(Method.java:616)
          	at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:988)
          	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1865)
          	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
          	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
          	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
          	at java.util.HashMap.readObject(HashMap.java:1047)
          	at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
          	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          	at java.lang.reflect.Method.invoke(Method.java:616)
          	at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:988)
          	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1865)
          	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
          	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
          	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
          	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
          	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
          	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
          	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
          	at hudson.remoting.UserRequest.deserialize(UserRequest.java:182)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:98)
          	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:334)
          	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
          	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
          	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
          	at java.lang.Thread.run(Thread.java:636)
          Caused by: java.lang.ClassNotFoundException: hudson.maven.MavenReporter
          	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 java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
          	... 59 more
          

          Jonathan Petrush added a comment - I can also attest to the same Updated from 1.517 to 1.519 and my Maven jobs started having issues. <===[JENKINS REMOTING CAPACITY]===>channel started channel stopped ERROR: Failed to parse POMs java.io.IOException: Remote call on Channel to Maven [/usr/lib64/jvm/java-6-openjdk/bin/java, -Dm3plugin.lib=/usr/share/tomcat6/.jenkins/plugins/artifactory/WEB-INF/lib, -cp, /usr/share/tomcat6/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.2.jar:/usr/share/tomcat6/.jenkins/tools/hudson.tasks.Maven_MavenInstallation/MAVEN3.0/boot/plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, /usr/share/tomcat6/.jenkins/tools/hudson.tasks.Maven_MavenInstallation/MAVEN3.0, /var/lib/tomcat6/webapps/jenkins/WEB-INF/lib/remoting-2.24.jar, /usr/share/tomcat6/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.2.jar, 56115] failed at hudson.remoting.Channel.call(Channel.java:731) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:766) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586) at hudson.model.Run.execute(Run.java:1593) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:486) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:242) Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenReporter at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386) at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42) 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.realm.ClassRealm.loadClassFromParent(ClassRealm.java:405) at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:46) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at hudson.remoting.MultiClassLoaderSerializer$Input.resolveClass(MultiClassLoaderSerializer.java:113) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1592) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1513) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1749) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368) at java.util.ArrayList.readObject(ArrayList.java:696) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:988) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1865) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368) at java.util.HashMap.readObject(HashMap.java:1047) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:988) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1865) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368) at hudson.remoting.UserRequest.deserialize(UserRequest.java:182) at hudson.remoting.UserRequest.perform(UserRequest.java:98) 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:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636) Caused by: java.lang.ClassNotFoundException: hudson.maven.MavenReporter 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 java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334) ... 59 more
          kutzi made changes -
          Link New: This issue is related to JENKINS-15120 [ JENKINS-15120 ]

          See also JENKINS-18422 (I think that one of the issues can be marked as "Duplicate")

          Amos Sonnenwirth added a comment - See also JENKINS-18422 (I think that one of the issues can be marked as "Duplicate")

          I to can attest The Link from Topic JENKINS-18422 that this is occuring due to some change that seems to affect the artifactory plugin. Disable the artifactory plugin, and manually add in to the Maven Options: -Dm3plugin.lib=/usr/share/tomcat6/codeslave0/artifactory-plugin/2.1.5/ or whatever the path is to your current Artifactory plugin is located at.

          Jonathan Petrush added a comment - I to can attest The Link from Topic JENKINS-18422 that this is occuring due to some change that seems to affect the artifactory plugin. Disable the artifactory plugin, and manually add in to the Maven Options: -Dm3plugin.lib=/usr/share/tomcat6/codeslave0/artifactory-plugin/2.1.5/ or whatever the path is to your current Artifactory plugin is located at.
          kutzi made changes -
          Link New: This issue is related to JENKINS-18422 [ JENKINS-18422 ]

          I downgraded jenkins and Maven Integration plugin and the problem appear that was solved.

          • Jenkins 1.518
          • Maven plugin 1.515

          Fernando Rosado Altamirano added a comment - I downgraded jenkins and Maven Integration plugin and the problem appear that was solved. Jenkins 1.518 Maven plugin 1.515
          Nicolas Phung made changes -
          Labels New: artefact artifactory deployer maven maven2

            Unassigned Unassigned
            osandum Ole Sandum
            Votes:
            7 Vote for this issue
            Watchers:
            14 Start watching this issue

              Created:
              Updated:
              Resolved: