Builds of type Maven2/3 Build.
Started by timer [EnvInject] - Loading node environment variables. Building remotely on KO.LINUX.05 in workspace XXXx Cleaning up /var/lib/jenkins/workspace/fb_g3his.tea.wma-root_deploy/. Updating XXXXXX/wma.3.1.x-fb/wma-root at revision '2013-08-18T22:00:13.715 +0200' At revision 134474 no change for http://XXXXXX/wma.3.1.x-fb/wma-root since the previous build Parsing POMs Downloaded artifacts..... [wma-root_deploy] $ /var/lib/jenkins/tools/jdk/jdk1.6.0_45/bin/java -Xmx580M -cp /var/lib/jenkins/maven3-agent.jar:/var/lib/jenkins/tools/maven/apache-maven-3.0.4/boot/plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main /var/lib/jenkins/tools/maven/apache-maven-3.0.4 /var/lib/jenkins/slave.jar /var/lib/jenkins/maven3-interceptor.jar /var/lib/jenkins/maven3-interceptor-commons.jar 48798 Exception in thread "main" java.lang.NumberFormatException: For input string: "/var/lib/jenkins/maven3-interceptor-commons.jar" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Integer.parseInt(Integer.java:449) at java.lang.Integer.parseInt(Integer.java:499) at org.jvnet.hudson.maven3.agent.Maven3Main.main(Maven3Main.java:65) ERROR: Failed to launch Maven. Exit code = 1 An attempt to send an e-mail to empty list of recipients, ignored. Notifying upstream projects of job completion Finished: FAILURE
Other info:
- What is funny that upgrade was done on Friday -> builds were working throught weekend without any biggers problems, on Monday this bug appears.
- it affects about 50% of builds of most projects - undeterministic ...
When builds passed corresponding maven line has the different numbers or arguments - without "/var/lib/jenkins/maven3-interceptor-commons.jar"
[wma-root_deploy] $ /var/lib/jenkins/tools/jdk/jdk1.6.0_45/bin/java -Xmx580M -cp /var/lib/jenkins/maven3-agent.jar:/var/lib/jenkins/tools/maven/apache-maven-3.0.4/boot/plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main /var/lib/jenkins/tools/maven/apache-maven-3.0.4 /var/lib/jenkins/slave.jar /var/lib/jenkins/maven3-interceptor.jar 46450
- when I rollback to 1.519 its gone
- after week once again upgraded but to 1.527 and the same bug shown
- rollback to 1.519 helped..
I can deliver more info just need to know what...
- is blocking
-
JENKINS-15935 Can't build using maven 3.1.0
-
- Resolved
-
We are getting the same intermittent problem as well after we upgraded to Jenkins 1.526 from 1.496.
Seems like maven3-interceptor-commons was introduced by https://github.com/jenkinsci/jenkins/commit/c50a7cc6893e7107a460f1de31da5154840df3dc, which means it started appearing in 1.526.
In our case even when the build passes, maven3-interceptor-commons is still used:
Pass
Parsing POMs Downloaded artifact <SOME_DEPENDENCY>.pom [Main-Build] $ java -XX:MaxPermSize=256m -Xmx1536m -cp /home/<SOME_USER>/jenkins_home/maven3-agent.jar:/home/<SOME_USER>/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven-3.0.4/boot/plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main /home/<SOME_USER>/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven-3.0.4 /home/<SOME_USER>/jenkins_home/slave.jar /home/<SOME_USER>/jenkins_home/maven3-interceptor.jar /home/<SOME_USER>/jenkins_home/maven3-interceptor-commons.jar 46350 <===[JENKINS REMOTING CAPACITY]===>channel started log4j:WARN No appenders could be found for logger (org.apache.commons.beanutils.converters.BooleanConverter). log4j:WARN Please initialize the log4j system properly. Executing Maven: ...
Fail