[ https://issues.jenkins-ci.org/browse/JENKINS-11699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
gbois closed JENKINS-11699. --------------------------- Resolution: Cannot Reproduce Unfortunately, I don't have an environment close to your environment for reproducing the bug. > xUnit Plugin fails on FreeBSD 6.2 with Java 1.6.0_27 > ---------------------------------------------------- > > Key: JENKINS-11699 > URL: https://issues.jenkins-ci.org/browse/JENKINS-11699 > Project: Jenkins > Issue Type: Bug > Components: xunit > Affects Versions: current > Environment: Jenkins Version: 1.437 > Slave Environment: > java version "1.6.0_07" > Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02) > Diablo Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode) > % uname -a > FreeBSD dlpbsd62-32-d1.na.rsa.net 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan > 12 10:40:27 UTC 2007 > r...@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 > Reporter: Alex Gray > Assignee: gbois > > We are using xUnit 1.29 on all our build machine and they all work fine > except on our FreeBSD slave machines. > The exception is as follows (using a simple test xml file... any sample xml > can be used... they all fail on our FreeBSD machines): > ================================================================================= > [xUnit] [INFO] - Starting to record. > [xUnit] [INFO] - Processing BoostTest-1.x (default) > ERROR: Publisher com.thalesgroup.hudson.plugins.xunit.XUnitPublisher aborted > due to exception > hudson.util.IOException2: remote file operation failed: > /home/builduser/workspace/xunit tester at > hudson.remoting.Channel@7c6159c4:dlpbsd62-32-d1.net > at hudson.FilePath.act(FilePath.java:781) > at hudson.FilePath.act(FilePath.java:767) > at > com.thalesgroup.hudson.plugins.xunit.XUnitPublisher.performTests(XUnitPublisher.java:164) > at > com.thalesgroup.hudson.plugins.xunit.XUnitPublisher.performXUnit(XUnitPublisher.java:112) > at > com.thalesgroup.hudson.plugins.xunit.XUnitPublisher.perform(XUnitPublisher.java:89) > at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) > at > hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:694) > at > hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:669) > at > hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:647) > at hudson.model.Build$RunnerImpl.post2(Build.java:162) > at > hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:616) > at hudson.model.Run.run(Run.java:1429) > at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) > at hudson.model.ResourceController.execute(ResourceController.java:88) > at hudson.model.Executor.run(Executor.java:230) > Caused by: java.io.IOException: Remote call on dlpbsd62-32-d1.na.rsa.net > failed > at hudson.remoting.Channel.call(Channel.java:690) > at hudson.FilePath.act(FilePath.java:774) > ... 14 more > 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:142) > 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 java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:242) > at > hudson.remoting.ObjectInputStreamEx.resolveClass(ObjectInputStreamEx.java:48) > at > java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1538) > at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1693) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) > at > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) > at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) > at > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) > at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) > at > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) > at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) > 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:650) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) > at java.lang.Thread.run(Thread.java:595) > Finished: FAILURE > ================================================================================= > I suspect the problem lies in the Java version on the slave machine, because > we were using version 1.10 of xunit and it worked fine. > If any additional information is needed ,please let me know. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira