[JIRA] [core] (JENKINS-25325) Update to Jenkins 1.565.3 causes Java 5 Maven builds to fail

2014-10-28 Thread dan...@beckweb.net (JIRA)















































Daniel Beck
 resolved  JENKINS-25325 as Duplicate


Update to Jenkins 1.565.3 causes Java 5 Maven builds to fail
















Duplicates JENKINS-25272.





Change By:


Daniel Beck
(28/Oct/14 10:37 AM)




Status:


Open
Resolved





Resolution:


Duplicate



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-25325) Update to Jenkins 1.565.3 causes Java 5 Maven builds to fail

2014-10-27 Thread andreasman...@java.net (JIRA)














































andreasmandel
 created  JENKINS-25325


Update to Jenkins 1.565.3 causes Java 5 Maven builds to fail















Issue Type:


Bug



Assignee:


Unassigned


Components:


core



Created:


27/Oct/14 8:52 PM



Description:


The issue described in JENKINS-18403 appears again in Jenkins 1.565.3 (works fine in 1.565.2)

Running a Maven build with an 1.5 JDK fails. The automatic JDK switch implemented to fix JENKINS-18403 does not seem to kick in:


Parsing POMs
[my-job-trunk] $ /export/sbs/jenkins/home/tools/hudson.model.JDK/jdk-1.5.0.22/bin/java -cp /export/sbs/jenkins/home/plugins/maven-plugin/WEB-INF/lib/maven31-agent-1.5.jar:/export/sbs/jenkins/home/tools/hudson.tasks.Maven_MavenInstallation/maven-3.1.x/boot/plexus-classworlds-2.5.1.jar:/export/sbs/jenkins/home/tools/hudson.tasks.Maven_MavenInstallation/maven-3.1.x/conf/logging jenkins.maven3.agent.Maven31Main /export/sbs/jenkins/home/tools/hudson.tasks.Maven_MavenInstallation/maven-3.1.x /run/jenkins/war/WEB-INF/lib/remoting-2.46.jar /export/sbs/jenkins/home/plugins/maven-plugin/WEB-INF/lib/maven31-interceptor-1.5.jar /export/sbs/jenkins/home/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.5.jar 41235
Exception in thread "main" 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.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:389)
	at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
	at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:259)
	at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:242)
	at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:227)
	at jenkins.maven3.agent.Maven31Main.main(Maven31Main.java:138)
	at jenkins.maven3.agent.Maven31Main.main(Maven31Main.java:67)
ERROR: Failed to parse POMs
java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:196)
	at java.net.SocketInputStream.read(SocketInputStream.java:122)
	at java.io.FilterInputStream.read(FilterInputStream.java:133)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:254)
	at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:198)
	at hudson.remoting.Channel.(Channel.java:418)
	at hudson.remoting.Channel.(Channel.java:397)
	at hudson.remoting.Channel.(Channel.java:393)
	at hudson.remoting.Channel.(Channel.java:382)
	at hudson.remoting.Channel.(Channel.java:374)
	at hudson.remoting.Channel.(Channel.java:366)
	at hudson.slaves.Channels$1.(Channels.java:70)
	at hudson.slaves.Channels.forProcess(Channels.java:70)
	at hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:280)
	at hudson.maven.ProcessCache.get(ProcessCache.java:235)
	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:755)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1706)
	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:529)
	at hudson.model.ResourceController.execute(ResourceController.java:88)
	at hudson.model.Executor.run(Executor.java:232)
[description-setter] Description set: 
Skipping sonar analysis due to bad build status FAILURE





Environment:


Ubuntu 14.04 LTS




Project:


Jenkins