• Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • maven-plugin
    • None

      Since an update to jenkins 1.395 the maven projects running with an JDK 1.5 arent working anymore.

      The error "Bad version number in .class file" looks like something got compiled with a newer java version. This error happens on a slave with maven 2.0.11 and oracle-jdk 1.5.21.

      • When i reconfigure the project to oracle-jdk 1.6.20 it works.
      • It also works with java 1.5 when executed directly on den shell.
        -> The only thing different there is the magic agent stuff.

      So i extracted the jars : maven-interceptor, maven-agent, slave.jar, classworlds. Non of which there seems to be a newer .class version number. Any ideas which files could cause the problem? Pretty sure this is a jenkins issue, otherwise maven wouldn't compile it directly on the build system.

      LOG:

      At revision 56650
      no change for http://.../trunk since the previous build
      Found mavenVersion 2.0.11 from file jar:file:/srv/hudson/tools/maven-2.0.x/lib/maven-2.0.11-uber.jar!/META-INF/maven/org.apache.maven/maven-core/pom.properties
      No emails were triggered.
      Parsing POMs
      [maven-versioninfo-plugin] $ /srv/hudson/tools/Java-1.5.x/bin/java -Xmx512m -Xms64m -XX:PermSize=64m -XX:MaxPermSize=128m -cp /srv/hudson/maven-agent.jar:/srv/hudson/classworlds.jar hudson.maven.agent.Main /srv/hudson/tools/maven-2.0.x /srv/hudson/slave.jar /srv/hudson/maven-interceptor.jar 44373
      <===[HUDSON REMOTING CAPACITY]===>���channel started
      channel stopped
      ERROR: POMs konnten nicht geparst werden
      java.io.IOException: Remote call on Channel to Maven [/srv/hudson/tools/Java-1.5.x/bin/java, -Xmx512m, -Xms64m, -XX:PermSize=64m, -XX:MaxPermSize=128m, -cp, /srv/hudson/maven-agent.jar:/srv/hudson/classworlds.jar, hudson.maven.agent.Main, /srv/hudson/tools/maven-2.0.x, /srv/hudson/slave.jar, /srv/hudson/maven-interceptor.jar, 44373] failed
      	at hudson.remoting.Channel.call(Channel.java:638)
      	at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
      	at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:665)
      	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:420)
      	at hudson.model.Run.run(Run.java:1362)
      	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:424)
      	at hudson.model.ResourceController.execute(ResourceController.java:88)
      	at hudson.model.Executor.run(Executor.java:145)
      Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file
      	at java.lang.ClassLoader.defineClass1(Native Method)
      	at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
      	at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
      	at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:151)
      	at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
      	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
      	at hudson.plugins.cobertura.MavenCoberturaPublisher.<clinit>(MavenCoberturaPublisher.java:237)
      	at sun.misc.Unsafe.ensureClassInitialized(Native Method)
      	at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
      	at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
      	at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)
      	at java.lang.reflect.Field.getFieldAccessor(Field.java:899)
      	at java.lang.reflect.Field.getLong(Field.java:528)
      	at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1586)
      	at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:52)
      	at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:408)
      	at java.security.AccessController.doPrivileged(Native Method)
      	at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:400)
      	at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:297)
      	at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:531)
      	at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1552)
      	at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466)
      	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
      	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
      	at java.util.ArrayList.readObject(ArrayList.java:591)
      	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:592)
      	at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946)
      	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1812)
      	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
      	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
      	at java.util.HashMap.readObject(HashMap.java:1067)
      	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:592)
      	at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946)
      	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1812)
      	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
      	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1910)
      	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1834)
      	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
      	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
      	at hudson.remoting.UserRequest.deserialize(UserRequest.java:178)
      	at hudson.remoting.UserRequest.perform(UserRequest.java:98)
      	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
      	at hudson.remoting.Request$2.run(Request.java:270)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
      	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:123)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
      	at java.lang.Thread.run(Thread.java:595)
      

          [JENKINS-8744] Maven cannot run with JDK1.5 anymore

          Rainer Weinhold created issue -

          Olivier Lamy added a comment -

          can you temporary disable the cobertura plugin and check again ?
          Let me know if it solves your issue and I will repush an other cobertura release with compiler target -> 1.5
          Thanks

          Olivier Lamy added a comment - can you temporary disable the cobertura plugin and check again ? Let me know if it solves your issue and I will repush an other cobertura release with compiler target -> 1.5 Thanks

          The plugin was not active on the project, so i disabled it globally.

          But same issee, with a smaller stacktrace:

          At revision 56768 no change for http://.../trunk since the previous build Found mavenVersion 2.0.11 from file jar:file:/srv/hudson/tools/maven-2.0.x/lib/maven-2.0.11-uber.jar!/META-INF/maven/org.apache.maven/maven-core/pom.properties No emails were triggered. Parsing POMs
          [maven-versioninfo-plugin] $ /srv/hudson/tools/Java-1.5.x/bin/java -Xmx512m -Xms64m -XX:PermSize=64m -XX:MaxPermSize=128m -cp /srv/hudson/maven-agent.jar:/srv/hudson/classworlds.jar hudson.maven.agent.Main /srv/hudson/tools/maven-2.0.x /srv/hudson/slave.jar /srv/hudson/maven-interceptor.jar 58608
          <===[HUDSON REMOTING CAPACITY]===>���channel started
          channel stopped ERROR: POMs konnten nicht geparst werden java.io.IOException: Remote call on Channel to Maven [/srv/hudson/tools/Java-1.5.x/bin/java, -Xmx512m, -Xms64m, -XX:PermSize=64m, -XX:MaxPermSize=128m, -cp, /srv/hudson/maven-agent.jar:/srv/hudson/classworlds.jar, hudson.maven.agent.Main, /srv/hudson/tools/maven-2.0.x, /srv/hudson/slave.jar, /srv/hudson/maven-interceptor.jar, 58608] failed at hudson.remoting.Channel.call(Channel.java:638) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156) at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:665) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:420) at hudson.model.Run.run(Run.java:1362) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:424) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:145) Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:151) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:884) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:818) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676) at java.lang.Thread.run(Thread.java:595)

          Rainer Weinhold added a comment - The plugin was not active on the project, so i disabled it globally. But same issee, with a smaller stacktrace: At revision 56768 no change for http://.../trunk since the previous build Found mavenVersion 2.0.11 from file jar: file:/srv/hudson/tools/maven-2.0.x/lib/maven-2.0.11-uber.jar!/META-INF/maven/org.apache.maven/maven-core/pom.properties No emails were triggered. Parsing POMs [maven-versioninfo-plugin] $ /srv/hudson/tools/Java-1.5.x/bin/java -Xmx512m -Xms64m -XX:PermSize=64m -XX:MaxPermSize=128m -cp /srv/hudson/maven-agent.jar:/srv/hudson/classworlds.jar hudson.maven.agent.Main /srv/hudson/tools/maven-2.0.x /srv/hudson/slave.jar /srv/hudson/maven-interceptor.jar 58608 <=== [HUDSON REMOTING CAPACITY] ===>���channel started channel stopped ERROR: POMs konnten nicht geparst werden java.io.IOException: Remote call on Channel to Maven [/srv/hudson/tools/Java-1.5.x/bin/java, -Xmx512m, -Xms64m, -XX:PermSize=64m, -XX:MaxPermSize=128m, -cp, /srv/hudson/maven-agent.jar:/srv/hudson/classworlds.jar, hudson.maven.agent.Main, /srv/hudson/tools/maven-2.0.x, /srv/hudson/slave.jar, /srv/hudson/maven-interceptor.jar, 58608] failed at hudson.remoting.Channel.call(Channel.java:638) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156) at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:665) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:420) at hudson.model.Run.run(Run.java:1362) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:424) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:145) Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:151) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:884) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:818) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676) at java.lang.Thread.run(Thread.java:595)
          tori3852 made changes -
          Description Original: Since an update to jenkins 1.395 the maven projects running with an JDK 1.5 arent working anymore.

          The error "Bad version number in .class file" looks like something got compiled with a newer java version. This error happens on a slave with maven 2.0.11 and oracle-jdk 1.5.21.

          - When i reconfigure the project to oracle-jdk 1.6.20 it works.
          - It also works with java 1.5 when executed directly on den shell.
          -> The only thing different there is the magic agent stuff.

          So i extracted the jars : maven-interceptor, maven-agent, slave.jar, classworlds. Non of which there seems to be a newer .class version number. Any ideas which files could cause the problem? Pretty sure this is a jenkins issue, otherwise maven wouldn't compile it directly on the build system.


          LOG:

          At revision 56650
          no change for http://.../trunk since the previous build
          Found mavenVersion 2.0.11 from file jar:file:/srv/hudson/tools/maven-2.0.x/lib/maven-2.0.11-uber.jar!/META-INF/maven/org.apache.maven/maven-core/pom.properties
          No emails were triggered.
          Parsing POMs
          [maven-versioninfo-plugin] $ /srv/hudson/tools/Java-1.5.x/bin/java -Xmx512m -Xms64m -XX:PermSize=64m -XX:MaxPermSize=128m -cp /srv/hudson/maven-agent.jar:/srv/hudson/classworlds.jar hudson.maven.agent.Main /srv/hudson/tools/maven-2.0.x /srv/hudson/slave.jar /srv/hudson/maven-interceptor.jar 44373
          <===[HUDSON REMOTING CAPACITY]===>���channel started
          channel stopped
          ERROR: POMs konnten nicht geparst werden
          java.io.IOException: Remote call on Channel to Maven [/srv/hudson/tools/Java-1.5.x/bin/java, -Xmx512m, -Xms64m, -XX:PermSize=64m, -XX:MaxPermSize=128m, -cp, /srv/hudson/maven-agent.jar:/srv/hudson/classworlds.jar, hudson.maven.agent.Main, /srv/hudson/tools/maven-2.0.x, /srv/hudson/slave.jar, /srv/hudson/maven-interceptor.jar, 44373] failed
          at hudson.remoting.Channel.call(Channel.java:638)
          at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
          at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:665)
          at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:420)
          at hudson.model.Run.run(Run.java:1362)
          at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:424)
          at hudson.model.ResourceController.execute(ResourceController.java:88)
          at hudson.model.Executor.run(Executor.java:145)
          Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file
          at java.lang.ClassLoader.defineClass1(Native Method)
          at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
          at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
          at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:151)
          at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
          at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
          at hudson.plugins.cobertura.MavenCoberturaPublisher.<clinit>(MavenCoberturaPublisher.java:237)
          at sun.misc.Unsafe.ensureClassInitialized(Native Method)
          at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
          at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
          at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)
          at java.lang.reflect.Field.getFieldAccessor(Field.java:899)
          at java.lang.reflect.Field.getLong(Field.java:528)
          at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1586)
          at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:52)
          at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:408)
          at java.security.AccessController.doPrivileged(Native Method)
          at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:400)
          at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:297)
          at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:531)
          at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1552)
          at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
          at java.util.ArrayList.readObject(ArrayList.java:591)
          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:592)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1812)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
          at java.util.HashMap.readObject(HashMap.java:1067)
          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:592)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1812)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
          at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1910)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1834)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
          at hudson.remoting.UserRequest.deserialize(UserRequest.java:178)
          at hudson.remoting.UserRequest.perform(UserRequest.java:98)
          at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          at hudson.remoting.Request$2.run(Request.java:270)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
          at java.util.concurrent.FutureTask.run(FutureTask.java:123)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
          at java.lang.Thread.run(Thread.java:595)
          New: Since an update to jenkins 1.395 the maven projects running with an JDK 1.5 arent working anymore.

          The error "Bad version number in .class file" looks like something got compiled with a newer java version. This error happens on a slave with maven 2.0.11 and oracle-jdk 1.5.21.

          - When i reconfigure the project to oracle-jdk 1.6.20 it works.
          - It also works with java 1.5 when executed directly on den shell.
          -> The only thing different there is the magic agent stuff.

          So i extracted the jars : maven-interceptor, maven-agent, slave.jar, classworlds. Non of which there seems to be a newer .class version number. Any ideas which files could cause the problem? Pretty sure this is a jenkins issue, otherwise maven wouldn't compile it directly on the build system.


          LOG:
          {noformat}
          At revision 56650
          no change for http://.../trunk since the previous build
          Found mavenVersion 2.0.11 from file jar:file:/srv/hudson/tools/maven-2.0.x/lib/maven-2.0.11-uber.jar!/META-INF/maven/org.apache.maven/maven-core/pom.properties
          No emails were triggered.
          Parsing POMs
          [maven-versioninfo-plugin] $ /srv/hudson/tools/Java-1.5.x/bin/java -Xmx512m -Xms64m -XX:PermSize=64m -XX:MaxPermSize=128m -cp /srv/hudson/maven-agent.jar:/srv/hudson/classworlds.jar hudson.maven.agent.Main /srv/hudson/tools/maven-2.0.x /srv/hudson/slave.jar /srv/hudson/maven-interceptor.jar 44373
          <===[HUDSON REMOTING CAPACITY]===>���channel started
          channel stopped
          ERROR: POMs konnten nicht geparst werden
          java.io.IOException: Remote call on Channel to Maven [/srv/hudson/tools/Java-1.5.x/bin/java, -Xmx512m, -Xms64m, -XX:PermSize=64m, -XX:MaxPermSize=128m, -cp, /srv/hudson/maven-agent.jar:/srv/hudson/classworlds.jar, hudson.maven.agent.Main, /srv/hudson/tools/maven-2.0.x, /srv/hudson/slave.jar, /srv/hudson/maven-interceptor.jar, 44373] failed
          at hudson.remoting.Channel.call(Channel.java:638)
          at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
          at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:665)
          at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:420)
          at hudson.model.Run.run(Run.java:1362)
          at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:424)
          at hudson.model.ResourceController.execute(ResourceController.java:88)
          at hudson.model.Executor.run(Executor.java:145)
          Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file
          at java.lang.ClassLoader.defineClass1(Native Method)
          at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
          at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
          at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:151)
          at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
          at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
          at hudson.plugins.cobertura.MavenCoberturaPublisher.<clinit>(MavenCoberturaPublisher.java:237)
          at sun.misc.Unsafe.ensureClassInitialized(Native Method)
          at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
          at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
          at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)
          at java.lang.reflect.Field.getFieldAccessor(Field.java:899)
          at java.lang.reflect.Field.getLong(Field.java:528)
          at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1586)
          at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:52)
          at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:408)
          at java.security.AccessController.doPrivileged(Native Method)
          at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:400)
          at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:297)
          at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:531)
          at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1552)
          at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
          at java.util.ArrayList.readObject(ArrayList.java:591)
          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:592)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1812)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
          at java.util.HashMap.readObject(HashMap.java:1067)
          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:592)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1812)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
          at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1910)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1834)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
          at hudson.remoting.UserRequest.deserialize(UserRequest.java:178)
          at hudson.remoting.UserRequest.perform(UserRequest.java:98)
          at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          at hudson.remoting.Request$2.run(Request.java:270)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
          at java.util.concurrent.FutureTask.run(FutureTask.java:123)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
          at java.lang.Thread.run(Thread.java:595)
          {noformat}

          tori3852 added a comment -

          We have Jenkins 1.398 running on a *nix machine with 1.6 Java (64bit, JRockit) + Tomcat 7.0.8. We have a project, which has to use 1.5 Java and we set this project with 1.5 Java (64 bit, Sun) as a JDK. Now we get an error:

          Started by an SCM change
          Building on master
          Updating ***
          At revision ***
          Found mavenVersion 2.2.1 from file jar:file:/opt/maven/apache-maven-2.2.1/lib/maven-2.2.1-uber.jar!/META-INF/maven/org.apache.maven/maven-core/pom.properties
          Parsing POMs
          [trunk] $ /usr/java/jdk1.5.0_22//bin/java -Xms256m -Xmx512m -cp /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.398.jar:/opt/maven/apache-maven-2.2.1/boot/classworlds-1.1.jar hudson.maven.agent.Main /opt/maven/apache-maven-2.2.1/ /opt/apache-tomcat-7.0.8/webapps/hudson/WEB-INF/lib/remoting-1.398.jar /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.398.jar 37826 /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar
          <===[HUDSON REMOTING CAPACITY]===>channel started
          channel stopped
          ERROR: Failed to parse POMs
          java.io.IOException: Remote call on Channel to Maven [/usr/java/jdk1.5.0_22//bin/java, -Xms256m, -Xmx512m, -cp, /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.398.jar:/opt/maven/apache-maven-2.2.1/boot/classworlds-1.1.jar, hudson.maven.agent.Main, /opt/maven/apache-maven-2.2.1/, /opt/apache-tomcat-7.0.8/webapps/hudson/WEB-INF/lib/remoting-1.398.jar, /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.398.jar, 37826, /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar] failed
          	at hudson.remoting.Channel.call(Channel.java:638)
          	at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
          	at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:647)
          	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:420)
          	at hudson.model.Run.run(Run.java:1362)
          	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:406)
          	at hudson.model.ResourceController.execute(ResourceController.java:88)
          	at hudson.model.Executor.run(Executor.java:145)
          Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file
          	at java.lang.ClassLoader.defineClass1(Native Method)
          	at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
          	at java.lang.ClassLoader.defineClass(ClassLoader.java:466)
          	at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:151)
          	at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131)
          	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
          	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
          	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
          	at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:869)
          	at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:803)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:114)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          	at hudson.remoting.Request$2.run(Request.java:270)
          	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
          	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
          	at java.util.concurrent.FutureTask.run(FutureTask.java:123)
          	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
          	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
          	at java.lang.Thread.run(Thread.java:595)
          Finished: FAILURE
          

          Some JUnit tests depend on 1.5 JDK, so we can't switch to default 1.6 JDK for this project, but when we tried switching - this error no longer appeared, but tests failed.

          After some time we set up a separate Tomcat 6.0.32 + Jenkins 1.398 (using 1.6 JDK for server and 1.5 for project) and it seems that build and tests run fine. So this might be a Tomcat 6 vs. 7 problem.

          tori3852 added a comment - We have Jenkins 1.398 running on a *nix machine with 1.6 Java (64bit, JRockit) + Tomcat 7.0.8. We have a project, which has to use 1.5 Java and we set this project with 1.5 Java (64 bit, Sun) as a JDK. Now we get an error: Started by an SCM change Building on master Updating *** At revision *** Found mavenVersion 2.2.1 from file jar:file:/opt/maven/apache-maven-2.2.1/lib/maven-2.2.1-uber.jar!/META-INF/maven/org.apache.maven/maven-core/pom.properties Parsing POMs [trunk] $ /usr/java/jdk1.5.0_22 //bin/java -Xms256m -Xmx512m -cp /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.398.jar:/opt/maven/apache-maven-2.2.1/boot/classworlds-1.1.jar hudson.maven.agent.Main /opt/maven/apache-maven-2.2.1/ /opt/apache-tomcat-7.0.8/webapps/hudson/WEB-INF/lib/remoting-1.398.jar /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.398.jar 37826 /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar <===[HUDSON REMOTING CAPACITY]===>channel started channel stopped ERROR: Failed to parse POMs java.io.IOException: Remote call on Channel to Maven [/usr/java/jdk1.5.0_22 //bin/java, -Xms256m, -Xmx512m, -cp, /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.398.jar:/opt/maven/apache-maven-2.2.1/boot/classworlds-1.1.jar, hudson.maven.agent.Main, /opt/maven/apache-maven-2.2.1/, /opt/apache-tomcat-7.0.8/webapps/hudson/WEB-INF/lib/remoting-1.398.jar, /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.398.jar, 37826, /opt/hudson_home/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar] failed at hudson.remoting.Channel.call(Channel.java:638) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156) at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:647) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:420) at hudson.model.Run.run(Run.java:1362) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:406) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:145) Caused by: java.lang.UnsupportedClassVersionError: Bad version number in . class file at java.lang. ClassLoader .defineClass1(Native Method) at java.lang. ClassLoader .defineClass( ClassLoader .java:621) at java.lang. ClassLoader .defineClass( ClassLoader .java:466) at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:151) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131) at java.lang. ClassLoader .loadClass( ClassLoader .java:307) at java.lang. ClassLoader .loadClass( ClassLoader .java:252) at java.lang. ClassLoader .loadClassInternal( ClassLoader .java:320) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:869) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:803) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676) at java.lang. Thread .run( Thread .java:595) Finished: FAILURE Some JUnit tests depend on 1.5 JDK, so we can't switch to default 1.6 JDK for this project, but when we tried switching - this error no longer appeared, but tests failed. After some time we set up a separate Tomcat 6.0.32 + Jenkins 1.398 (using 1.6 JDK for server and 1.5 for project) and it seems that build and tests run fine. So this might be a Tomcat 6 vs. 7 problem.

          vdupain added a comment -

          Same issue on Jenkins 1.427:

          • it works with Jenkins running on apache-tomcat-6.0.33/JDK1.6 and a project build with maven2 (2.2.1)/JDK1.5
          • it does not work with Jenkins running on apache-tomcat-7.0.20/JDK1.6 and a project build with maven2 (2.2.1)/JDK1.5
            the stacktrace:
            java.io.IOException: Remote call on Channel to Maven [/app/tools/jdk/sun/JDK_5.0/bin/java, -Dorg.apache.maven.global-settings=/app/tools/maven/settings.xml, -cp, /data/jenkins/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.2.jar:/app/tools/maven/2.2.1-generali-1-MNG-4142/boot/classworlds-1.1.jar, hudson.maven.agent.Main, /app/tools/maven/2.2.1-generali-1-MNG-4142, /app/srv/jenkins/apache-tomcat-7.0.20/webapps/jenkins/WEB-INF/lib/remoting-2.4.jar, /data/jenkins/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.2.jar, 50336, /data/jenkins/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar] failed
            	at hudson.remoting.Channel.call(Channel.java:677)
            	at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
            	at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:775)
            	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:448)
            	at hudson.model.Run.run(Run.java:1376)
            	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:479)
            	at hudson.model.ResourceController.execute(ResourceController.java:88)
            	at hudson.model.Executor.run(Executor.java:230)
            Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file
            	at java.lang.ClassLoader.defineClass1(Native Method)
            	at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
            	at java.lang.ClassLoader.defineClass(ClassLoader.java:466)
            	at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:151)
            	at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131)
            	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
            	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
            	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
            	at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:1061)
            	at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:995)
            	at hudson.remoting.UserRequest.perform(UserRequest.java:118)
            	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
            	at hudson.remoting.Request$2.run(Request.java:287)
            	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
            	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
            	at java.util.concurrent.FutureTask.run(FutureTask.java:123)
            	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
            	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
            	at java.lang.Thread.run(Thread.java:595)
            Finished: FAILURE
            

          vdupain added a comment - Same issue on Jenkins 1.427: it works with Jenkins running on apache-tomcat-6.0.33/JDK1.6 and a project build with maven2 (2.2.1)/JDK1.5 it does not work with Jenkins running on apache-tomcat-7.0.20/JDK1.6 and a project build with maven2 (2.2.1)/JDK1.5 the stacktrace: java.io.IOException: Remote call on Channel to Maven [/app/tools/jdk/sun/JDK_5.0/bin/java, -Dorg.apache.maven.global-settings=/app/tools/maven/settings.xml, -cp, /data/jenkins/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.2.jar:/app/tools/maven/2.2.1-generali-1-MNG-4142/boot/classworlds-1.1.jar, hudson.maven.agent.Main, /app/tools/maven/2.2.1-generali-1-MNG-4142, /app/srv/jenkins/apache-tomcat-7.0.20/webapps/jenkins/WEB-INF/lib/remoting-2.4.jar, /data/jenkins/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.2.jar, 50336, /data/jenkins/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar] failed at hudson.remoting.Channel.call(Channel.java:677) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156) at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:775) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:448) at hudson.model.Run.run(Run.java:1376) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:479) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:230) Caused by: java.lang.UnsupportedClassVersionError: Bad version number in . class file at java.lang. ClassLoader .defineClass1(Native Method) at java.lang. ClassLoader .defineClass( ClassLoader .java:621) at java.lang. ClassLoader .defineClass( ClassLoader .java:466) at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:151) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131) at java.lang. ClassLoader .loadClass( ClassLoader .java:307) at java.lang. ClassLoader .loadClass( ClassLoader .java:252) at java.lang. ClassLoader .loadClassInternal( ClassLoader .java:320) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:1061) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:995) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:287) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676) at java.lang. Thread .run( Thread .java:595) Finished: FAILURE

          Olivier Lamy added a comment -

          IMHO it's an issue when using jenkins with tomcat.
          Using jenkins with winstone doesn't have this issue.

          Olivier Lamy added a comment - IMHO it's an issue when using jenkins with tomcat. Using jenkins with winstone doesn't have this issue.

          tecdroid added a comment - - edited

          got the same issue with jenkins 1.428/429 and jdk 1.6.0_21 on jboss 4.3 (4.2.2)

          Gestartet durch Benutzer admin
          Cleaning workspace /home/jboss/.jenkins/jobs/Slave-Test/workspace
          Checking out http://clseupro:8070/svn/1151-17/trunk/JenkinsSlaveTest
          AU        .classpath
          AU        .project
          A         target
          A         target/surefire-reports
          AU        target/surefire-reports/TEST-de.deutscherv.test.TestMath.xml
          AU        target/surefire-reports/de.deutscherv.test.TestMath.txt
          AU        target/surefire-reports/TEST-de.deutscherv.test.AppTest.xml
          AU        target/surefire-reports/de.deutscherv.test.AppTest.txt
          A         target/test-classes
          A         target/test-classes/de
          A         target/test-classes/de/deutscherv
          A         target/test-classes/de/deutscherv/test
          AU        target/test-classes/de/deutscherv/test/AppTest.class
          AU        target/test-classes/de/deutscherv/test/TestMath.class
          A         target/classes
          A         target/classes/de
          A         target/classes/de/deutscherv
          A         target/classes/de/deutscherv/test
          AU        target/classes/de/deutscherv/test/App.class
          AU        target/classes/de/deutscherv/test/Math.class
          A         src
          A         src/test
          A         src/test/java
          A         src/test/java/de
          A         src/test/java/de/deutscherv
          A         src/test/java/de/deutscherv/test
          AU        src/test/java/de/deutscherv/test/AppTest.java
          AU        src/test/java/de/deutscherv/test/TestMath.java
          A         src/main
          A         src/main/java
          A         src/main/java/de
          A         src/main/java/de/deutscherv
          A         src/main/java/de/deutscherv/test
          AU        src/main/java/de/deutscherv/test/App.java
          AU        src/main/java/de/deutscherv/test/Math.java
          AU        pom.xml
          At revision 25
          no change for http://clseupro:8070/svn/1151-17/trunk/JenkinsSlaveTest since the previous build
           your Apache Maven build is setup to use a config with id  but cannot find the config
           your Apache Maven build is setup to use a global settings config with id  but cannot find the config
          Parsing POMs
          [workspace] $ java -Djava.awt.headless=true -cp /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.2.jar:/opt/maven-2.1.0/boot/classworlds-1.1.jar hudson.maven.agent.Main /opt/maven-2.1.0 /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/tmp/deploy/tmp6153607466809123486jenkins-exp.war/WEB-INF/lib/remoting-2.4.jar /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.2.jar 61473 /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar
          <===[JENKINS REMOTING CAPACITY]===>channel stopped
          ERROR: POMs konnten nicht geparst werden
          java.io.IOException: Remote call on Channel to Maven [java, -Djava.awt.headless=true, -cp, /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.2.jar:/opt/maven-2.1.0/boot/classworlds-1.1.jar, hudson.maven.agent.Main, /opt/maven-2.1.0, /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/tmp/deploy/tmp6153607466809123486jenkins-exp.war/WEB-INF/lib/remoting-2.4.jar, /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.2.jar, 61473, /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar] failed
                  at hudson.remoting.Channel.call(Channel.java:677)
                  at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
                  at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:775)
                  at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:448)
                  at hudson.model.Run.run(Run.java:1376)
                  at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:479)
                  at hudson.model.ResourceController.execute(ResourceController.java:88)
                  at hudson.model.Executor.run(Executor.java:230)
          Caused by: java.lang.ExceptionInInitializerError
                  at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:1061)
                  at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:995)
                  at hudson.remoting.UserRequest.perform(UserRequest.java:118)
                  at hudson.remoting.UserRequest.perform(UserRequest.java:48)
                  at hudson.remoting.Request$2.run(Request.java:287)
                  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
                  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:619)
          Caused by: com.thoughtworks.xstream.XStream$InitializationException: Could not instantiate converter : com.thoughtworks.xstream.converters.extended.DurationConverter : null
                  at com.thoughtworks.xstream.XStream.dynamicallyRegisterConverter(XStream.java:735)
                  at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:699)
                  at com.thoughtworks.xstream.XStream.<init>(XStream.java:445)
                  at com.thoughtworks.xstream.XStream.<init>(XStream.java:385)
                  at com.thoughtworks.xstream.XStream.<init>(XStream.java:323)
                  at hudson.util.XStream2.<init>(XStream2.java:71)
                  at hudson.model.Run.<clinit>(Run.java:1887)
                  ... 11 more
          Caused by: java.lang.reflect.InvocationTargetException
                  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                  at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
                  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
                  at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
                  at com.thoughtworks.xstream.XStream.dynamicallyRegisterConverter(XStream.java:728)
                  ... 17 more
          Caused by: javax.xml.datatype.DatatypeConfigurationException: Provider org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl not found
                  at javax.xml.datatype.DatatypeFactory.newInstance(DatatypeFactory.java:137)
                  at com.thoughtworks.xstream.converters.extended.DurationConverter.<init>(DurationConverter.java:33)
                  ... 22 more
          Caused by: java.lang.ClassNotFoundException: Classloading from system classloader disabled
                  at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch2(RemoteClassLoader.java:409)
                  at sun.reflect.GeneratedMethodAccessor254.invoke(Unknown Source)
                  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                  at java.lang.reflect.Method.invoke(Method.java:597)
                  at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:274)
                  ... 7 more
          Finished: FAILURE
          

          my system config:

          Name  ↓ Wert    
          PROPERTIES_FILE tsmx.properties 
          TSMX_VERSION unknown 
          bind.address B0091918 
          catalina.base /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu 
          catalina.ext.dirs /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/lib 
          catalina.home /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu 
          catalina.useNaming false 
          com.arjuna.ats.arjuna.objectstore.objectStoreDir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/data/tx-object-store 
          com.arjuna.ats.jta.lastResourceOptimisationInterface org.jboss.tm.LastResource 
          com.arjuna.ats.tsmx.agentimpl com.arjuna.ats.internal.jbossatx.agent.LocalJBossAgentImpl 
          com.arjuna.common.util.logger log4j_releveler 
          com.arjuna.common.util.logging.DebugLevel 0x00000000 
          com.arjuna.common.util.logging.FacilityLevel 0xffffffff 
          com.arjuna.common.util.logging.VisibilityLevel 0xffffffff 
          common.loader ${catalina.home}/lib,${catalina.home}/lib/*.jar 
          file.encoding ISO8859-1 
          file.encoding.pkg sun.io 
          file.separator / 
          guice.disable.misplaced.annotation.check true 
          hibernate.bytecode.provider javassist 
          java.awt.graphicsenv sun.awt.X11GraphicsEnvironment 
          java.awt.headless true 
          java.awt.printerjob sun.print.PSPrinterJob 
          java.class.path /opt/jboss/jboss-4.3/bin/run.jar 
          java.class.version 50.0 
          java.endorsed.dirs /opt/jboss/jboss-4.3/lib/endorsed 
          java.ext.dirs /usr/jdk/instances/jdk1.6.0/jre/lib/ext:/usr/jdk/packages/lib/ext 
          java.home /usr/jdk/instances/jdk1.6.0/jre 
          java.io.tmpdir /var/tmp/ 
          java.library.path /usr/jdk/instances/jdk1.6.0/jre/lib/sparc/server:/usr/jdk/instances/jdk1.6.0/jre/lib/sparc:/usr/jdk/instances/jdk1.6.0/jre/../lib/sparc:/usr/jdk/packages/lib/sparc:/lib:/usr/lib:/usr/sfw/lib:/opt/SMAW/lib 
          java.naming.factory.initial org.jnp.interfaces.NamingContextFactory 
          java.naming.factory.url.pkgs org.jboss.naming:org.jnp.interfaces 
          java.net.preferIPv4Stack true 
          java.protocol.handler.pkgs org.jboss.net.protocol 
          java.rmi.server.RMIClassLoaderSpi org.jboss.system.JBossRMIClassLoader 
          java.rmi.server.codebase http://B0091918:8783/ 
          java.rmi.server.hostname B0091918 
          java.runtime.name Java(TM) SE Runtime Environment 
          java.runtime.version 1.6.0_21-b06 
          java.specification.name Java Platform API Specification 
          java.specification.vendor Sun Microsystems Inc. 
          java.specification.version 1.6 
          java.vendor Sun Microsystems Inc. 
          java.vendor.url http://java.sun.com/ 
          java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi 
          java.version 1.6.0_21 
          java.vm.info mixed mode 
          java.vm.name Java HotSpot(TM) Server VM 
          java.vm.specification.name Java Virtual Machine Specification 
          java.vm.specification.vendor Sun Microsystems Inc. 
          java.vm.specification.version 1.0 
          java.vm.vendor Sun Microsystems Inc. 
          java.vm.version 17.0-b16 
          javax.accessibility.assistive_technologies org.GNOME.Accessibility.JavaBridge 
          javax.management.builder.initial org.jboss.mx.server.MBeanServerBuilderImpl 
          jboss.bind.address 0.0.0.0 
          jboss.bind.url.address 0.0.0.0 
          jboss.home.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as 
          jboss.home.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/ 
          jboss.identity b2fed762deb4eb95x-2516fad2x131098f0709x-8000443 
          jboss.lib.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/lib/ 
          jboss.platform.mbeanserver  
          jboss.remoting.domain JBOSS 
          jboss.remoting.instanceid b2fed762deb4eb95x-2516fad2x131098f0709x-8000443 
          jboss.remoting.jmxid B0091918_1315395722083 
          jboss.remoting.version 22 
          jboss.server.base.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server 
          jboss.server.base.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/ 
          jboss.server.config.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/conf/ 
          jboss.server.data.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/data 
          jboss.server.home.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu 
          jboss.server.home.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/ 
          jboss.server.lib.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/lib/ 
          jboss.server.log.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/log 
          jboss.server.name seu 
          jboss.server.temp.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/tmp 
          jbossmx.loader.repository.class org.jboss.mx.loading.UnifiedLoaderRepository3 
          jgroups.bind_addr B0091918 
          jna.platform.library.path /usr/lib/32:/lib/32:/usr/lib:/lib 
          line.separator  
          org.apache.commons.logging.Log org.apache.commons.logging.impl.Log4JLogger 
          org.apache.tomcat.util.http.ServerCookie.VERSION_SWITCH true 
          org.w3c.dom.DOMImplementationSourceList org.apache.xerces.dom.DOMXSImplementationSourceImpl 
          os.arch sparc 
          os.name SunOS 
          os.version 5.10 
          package.access sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans. 
          package.definition sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper. 
          path.separator : 
          program.name run.sh 
          server.loader  
          shared.loader  
          sun.arch.data.model 32 
          sun.boot.class.path /opt/jboss/jboss-4.3/lib/endorsed/jaxb-api.jar:/opt/jboss/jboss-4.3/lib/endorsed/jboss-jaxws.jar:/opt/jboss/jboss-4.3/lib/endorsed/jboss-saaj.jar:/opt/jboss/jboss-4.3/lib/endorsed/serializer.jar:/opt/jboss/jboss-4.3/lib/endorsed/xalan.jar:/opt/jboss/jboss-4.3/lib/endorsed/xercesImpl.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/resources.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/rt.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/sunrsasign.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/jsse.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/jce.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/charsets.jar:/usr/jdk/instances/jdk1.6.0/jre/classes 
          sun.boot.library.path /usr/jdk/instances/jdk1.6.0/jre/lib/sparc 
          sun.cpu.endian big 
          sun.cpu.isalist  
          sun.io.unicode.encoding UnicodeBig 
          sun.java.launcher SUN_STANDARD 
          sun.jnu.encoding ISO8859-1 
          sun.management.compiler HotSpot Tiered Compilers 
          sun.os.patch.level unknown 
          svnkit.http.methods Digest,Basic,NTLM,Negotiate 
          svnkit.ssh2.persistent false 
          tomcat.util.buf.StringCache.byte.enabled true 
          user.country DE 
          user.dir /tmp 
          user.home /home/jboss 
          user.language de 
          user.name jboss 
          user.timezone MET 
          
          Umgebungsvariablen
          Name  ↓ Wert    
          EDITOR vi 
          HOME /home/jboss 
          HZ  
          JAVA_HOME /usr/jdk/latest 
          JAVA_OPTS -Djboss.platform.mbeanserver -Djava.awt.headless=true  
          JBOSS_DEBUG  
          JBOSS_HOME /opt/jboss/jboss-4.3 
          JBOSS_USER jboss 
          JNDI_PORT  
          LANG de_DE 
          LC_ALL de_DE 
          LD_LIBRARY_PATH /usr/jdk/instances/jdk1.6.0/jre/lib/sparc/server:/usr/jdk/instances/jdk1.6.0/jre/lib/sparc:/usr/jdk/instances/jdk1.6.0/jre/../lib/sparc 
          LOGNAME jboss 
          MAIL /usr/mail/jboss 
          MANPATH :/usr/share/man:/usr/local/man 
          NLSPATH /usr/dt/lib/nls/msg/%L/%N.cat 
          PATH /usr/jdk/latest/bin:/usr/bfatest/bin:/usr/bfa/bin:/usr/bin::/usr/local/bin:/opt/bin 
          PS1 B0091918$  
          PWD /home/jboss 
          SHELL /usr/bin/ksh 
          TERM xterm 
          TZ MET 
          U_EDITOR vi 
          U_FONT ISAR16 
          U_FTLOGIN  
          VISUAL vi 
          XFILESEARCHPATH /usr/dt/app-defaults/%L/Dt 
          _ /usr/bin/env 
          
          Plugins
          Name  ↓ Version    Aktiviert    Gesperrt    
          subversion 1.28 true false 
          ssh-slaves 0.17 true false 
          cvs 1.2 true false 
          maven-plugin 1.429 
          
          

          Downgrading to 1.397 works but isn't fine at all.
          This should be repaired fast..

          tecdroid added a comment - - edited got the same issue with jenkins 1.428/429 and jdk 1.6.0_21 on jboss 4.3 (4.2.2) Gestartet durch Benutzer admin Cleaning workspace /home/jboss/.jenkins/jobs/Slave-Test/workspace Checking out http: //clseupro:8070/svn/1151-17/trunk/JenkinsSlaveTest AU .classpath AU .project A target A target/surefire-reports AU target/surefire-reports/TEST-de.deutscherv.test.TestMath.xml AU target/surefire-reports/de.deutscherv.test.TestMath.txt AU target/surefire-reports/TEST-de.deutscherv.test.AppTest.xml AU target/surefire-reports/de.deutscherv.test.AppTest.txt A target/test-classes A target/test-classes/de A target/test-classes/de/deutscherv A target/test-classes/de/deutscherv/test AU target/test-classes/de/deutscherv/test/AppTest. class AU target/test-classes/de/deutscherv/test/TestMath. class A target/classes A target/classes/de A target/classes/de/deutscherv A target/classes/de/deutscherv/test AU target/classes/de/deutscherv/test/App. class AU target/classes/de/deutscherv/test/ Math . class A src A src/test A src/test/java A src/test/java/de A src/test/java/de/deutscherv A src/test/java/de/deutscherv/test AU src/test/java/de/deutscherv/test/AppTest.java AU src/test/java/de/deutscherv/test/TestMath.java A src/main A src/main/java A src/main/java/de A src/main/java/de/deutscherv A src/main/java/de/deutscherv/test AU src/main/java/de/deutscherv/test/App.java AU src/main/java/de/deutscherv/test/ Math .java AU pom.xml At revision 25 no change for http: //clseupro:8070/svn/1151-17/trunk/JenkinsSlaveTest since the previous build your Apache Maven build is setup to use a config with id but cannot find the config your Apache Maven build is setup to use a global settings config with id but cannot find the config Parsing POMs [workspace] $ java -Djava.awt.headless= true -cp /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.2.jar:/opt/maven-2.1.0/boot/classworlds-1.1.jar hudson.maven.agent.Main /opt/maven-2.1.0 /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/tmp/deploy/tmp6153607466809123486jenkins-exp.war/WEB-INF/lib/remoting-2.4.jar /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.2.jar 61473 /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar <===[JENKINS REMOTING CAPACITY]===>channel stopped ERROR: POMs konnten nicht geparst werden java.io.IOException: Remote call on Channel to Maven [java, -Djava.awt.headless= true , -cp, /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.2.jar:/opt/maven-2.1.0/boot/classworlds-1.1.jar, hudson.maven.agent.Main, /opt/maven-2.1.0, /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/tmp/deploy/tmp6153607466809123486jenkins-exp.war/WEB-INF/lib/remoting-2.4.jar, /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.2.jar, 61473, /home/jboss/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar] failed at hudson.remoting.Channel.call(Channel.java:677) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156) at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:775) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:448) at hudson.model.Run.run(Run.java:1376) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:479) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:230) Caused by: java.lang.ExceptionInInitializerError at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:1061) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:995) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:287) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) 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:619) Caused by: com.thoughtworks.xstream.XStream$InitializationException: Could not instantiate converter : com.thoughtworks.xstream.converters.extended.DurationConverter : null at com.thoughtworks.xstream.XStream.dynamicallyRegisterConverter(XStream.java:735) at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:699) at com.thoughtworks.xstream.XStream.<init>(XStream.java:445) at com.thoughtworks.xstream.XStream.<init>(XStream.java:385) at com.thoughtworks.xstream.XStream.<init>(XStream.java:323) at hudson.util.XStream2.<init>(XStream2.java:71) at hudson.model.Run.<clinit>(Run.java:1887) ... 11 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.thoughtworks.xstream.XStream.dynamicallyRegisterConverter(XStream.java:728) ... 17 more Caused by: javax.xml.datatype.DatatypeConfigurationException: Provider org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl not found at javax.xml.datatype.DatatypeFactory.newInstance(DatatypeFactory.java:137) at com.thoughtworks.xstream.converters.extended.DurationConverter.<init>(DurationConverter.java:33) ... 22 more Caused by: java.lang.ClassNotFoundException: Classloading from system classloader disabled at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch2(RemoteClassLoader.java:409) at sun.reflect.GeneratedMethodAccessor254.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:274) ... 7 more Finished: FAILURE my system config: Name ↓ Wert PROPERTIES_FILE tsmx.properties TSMX_VERSION unknown bind.address B0091918 catalina.base /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu catalina.ext.dirs /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/lib catalina.home /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu catalina.useNaming false com.arjuna.ats.arjuna.objectstore.objectStoreDir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/data/tx-object-store com.arjuna.ats.jta.lastResourceOptimisationInterface org.jboss.tm.LastResource com.arjuna.ats.tsmx.agentimpl com.arjuna.ats.internal.jbossatx.agent.LocalJBossAgentImpl com.arjuna.common.util.logger log4j_releveler com.arjuna.common.util.logging.DebugLevel 0x00000000 com.arjuna.common.util.logging.FacilityLevel 0xffffffff com.arjuna.common.util.logging.VisibilityLevel 0xffffffff common.loader ${catalina.home}/lib,${catalina.home}/lib/*.jar file.encoding ISO8859-1 file.encoding.pkg sun.io file.separator / guice.disable.misplaced.annotation.check true hibernate.bytecode.provider javassist java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.headless true java.awt.printerjob sun.print.PSPrinterJob java. class. path /opt/jboss/jboss-4.3/bin/run.jar java. class. version 50.0 java.endorsed.dirs /opt/jboss/jboss-4.3/lib/endorsed java.ext.dirs /usr/jdk/instances/jdk1.6.0/jre/lib/ext:/usr/jdk/packages/lib/ext java.home /usr/jdk/instances/jdk1.6.0/jre java.io.tmpdir / var /tmp/ java.library.path /usr/jdk/instances/jdk1.6.0/jre/lib/sparc/server:/usr/jdk/instances/jdk1.6.0/jre/lib/sparc:/usr/jdk/instances/jdk1.6.0/jre/../lib/sparc:/usr/jdk/packages/lib/sparc:/lib:/usr/lib:/usr/sfw/lib:/opt/SMAW/lib java.naming.factory.initial org.jnp.interfaces.NamingContextFactory java.naming.factory.url.pkgs org.jboss.naming:org.jnp.interfaces java.net.preferIPv4Stack true java.protocol.handler.pkgs org.jboss.net.protocol java.rmi.server.RMIClassLoaderSpi org.jboss.system.JBossRMIClassLoader java.rmi.server.codebase http: //B0091918:8783/ java.rmi.server.hostname B0091918 java.runtime.name Java(TM) SE Runtime Environment java.runtime.version 1.6.0_21-b06 java.specification.name Java Platform API Specification java.specification.vendor Sun Microsystems Inc. java.specification.version 1.6 java.vendor Sun Microsystems Inc. java.vendor.url http: //java.sun.com/ java.vendor.url.bug http: //java.sun.com/cgi-bin/bugreport.cgi java.version 1.6.0_21 java.vm.info mixed mode java.vm.name Java HotSpot(TM) Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Sun Microsystems Inc. java.vm.specification.version 1.0 java.vm.vendor Sun Microsystems Inc. java.vm.version 17.0-b16 javax.accessibility.assistive_technologies org.GNOME.Accessibility.JavaBridge javax.management.builder.initial org.jboss.mx.server.MBeanServerBuilderImpl jboss.bind.address 0.0.0.0 jboss.bind.url.address 0.0.0.0 jboss.home.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as jboss.home.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/ jboss.identity b2fed762deb4eb95x-2516fad2x131098f0709x-8000443 jboss.lib.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/lib/ jboss.platform.mbeanserver jboss.remoting.domain JBOSS jboss.remoting.instanceid b2fed762deb4eb95x-2516fad2x131098f0709x-8000443 jboss.remoting.jmxid B0091918_1315395722083 jboss.remoting.version 22 jboss.server.base.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server jboss.server.base.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/ jboss.server.config.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/conf/ jboss.server.data.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/data jboss.server.home.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu jboss.server.home.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/ jboss.server.lib.url file:/home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/lib/ jboss.server.log.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/log jboss.server.name seu jboss.server.temp.dir /home/jboss/installation/jboss-eap-4.3_CP09/jboss-as/server/seu/tmp jbossmx.loader.repository. class org.jboss.mx.loading.UnifiedLoaderRepository3 jgroups.bind_addr B0091918 jna.platform.library.path /usr/lib/32:/lib/32:/usr/lib:/lib line.separator org.apache.commons.logging.Log org.apache.commons.logging.impl.Log4JLogger org.apache.tomcat.util.http.ServerCookie.VERSION_SWITCH true org.w3c.dom.DOMImplementationSourceList org.apache.xerces.dom.DOMXSImplementationSourceImpl os.arch sparc os.name SunOS os.version 5.10 package .access sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans. package .definition sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper. path.separator : program.name run.sh server.loader shared.loader sun.arch.data.model 32 sun.boot. class. path /opt/jboss/jboss-4.3/lib/endorsed/jaxb-api.jar:/opt/jboss/jboss-4.3/lib/endorsed/jboss-jaxws.jar:/opt/jboss/jboss-4.3/lib/endorsed/jboss-saaj.jar:/opt/jboss/jboss-4.3/lib/endorsed/serializer.jar:/opt/jboss/jboss-4.3/lib/endorsed/xalan.jar:/opt/jboss/jboss-4.3/lib/endorsed/xercesImpl.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/resources.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/rt.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/sunrsasign.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/jsse.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/jce.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/charsets.jar:/usr/jdk/instances/jdk1.6.0/jre/classes sun.boot.library.path /usr/jdk/instances/jdk1.6.0/jre/lib/sparc sun.cpu.endian big sun.cpu.isalist sun.io.unicode.encoding UnicodeBig sun.java.launcher SUN_STANDARD sun.jnu.encoding ISO8859-1 sun.management.compiler HotSpot Tiered Compilers sun.os.patch.level unknown svnkit.http.methods Digest,Basic,NTLM,Negotiate svnkit.ssh2.persistent false tomcat.util.buf.StringCache. byte .enabled true user.country DE user.dir /tmp user.home /home/jboss user.language de user.name jboss user.timezone MET Umgebungsvariablen Name ↓ Wert EDITOR vi HOME /home/jboss HZ JAVA_HOME /usr/jdk/latest JAVA_OPTS -Djboss.platform.mbeanserver -Djava.awt.headless= true JBOSS_DEBUG JBOSS_HOME /opt/jboss/jboss-4.3 JBOSS_USER jboss JNDI_PORT LANG de_DE LC_ALL de_DE LD_LIBRARY_PATH /usr/jdk/instances/jdk1.6.0/jre/lib/sparc/server:/usr/jdk/instances/jdk1.6.0/jre/lib/sparc:/usr/jdk/instances/jdk1.6.0/jre/../lib/sparc LOGNAME jboss MAIL /usr/mail/jboss MANPATH :/usr/share/man:/usr/local/man NLSPATH /usr/dt/lib/nls/msg/%L/%N.cat PATH /usr/jdk/latest/bin:/usr/bfatest/bin:/usr/bfa/bin:/usr/bin::/usr/local/bin:/opt/bin PS1 B0091918$ PWD /home/jboss SHELL /usr/bin/ksh TERM xterm TZ MET U_EDITOR vi U_FONT ISAR16 U_FTLOGIN VISUAL vi XFILESEARCHPATH /usr/dt/app-defaults/%L/Dt _ /usr/bin/env Plugins Name ↓ Version Aktiviert Gesperrt subversion 1.28 true false ssh-slaves 0.17 true false cvs 1.2 true false maven-plugin 1.429 Downgrading to 1.397 works but isn't fine at all. This should be repaired fast..

          Code changed in jenkins
          User: Kohsuke Kawaguchi
          Path:
          src/main/java/hudson/remoting/RemoteClassLoader.java
          http://jenkins-ci.org/commit/remoting/220e39d1de592c573ede84acb03d9aedf055819e
          Log:
          JENKINS-8744 improving error diagnosis so that we can pin-point exactly which class is failing to load.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Kohsuke Kawaguchi Path: src/main/java/hudson/remoting/RemoteClassLoader.java http://jenkins-ci.org/commit/remoting/220e39d1de592c573ede84acb03d9aedf055819e Log: JENKINS-8744 improving error diagnosis so that we can pin-point exactly which class is failing to load.

          Code changed in jenkins
          User: Kohsuke Kawaguchi
          Path:
          pom.xml
          http://jenkins-ci.org/commit/jenkins/62242627a65a3d68f1fda15b87d8d61b8620b3bc
          Log:
          JENKINS-8744 integrated remoting.jar that has better error diagnosis.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Kohsuke Kawaguchi Path: pom.xml http://jenkins-ci.org/commit/jenkins/62242627a65a3d68f1fda15b87d8d61b8620b3bc Log: JENKINS-8744 integrated remoting.jar that has better error diagnosis.

            kohsuke Kohsuke Kawaguchi
            rainerw Rainer Weinhold
            Votes:
            7 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: