[ 
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

        

Reply via email to