[JIRA] [maven-invoker-plugin] (JENKINS-32983) Parsing Maven Invoker results from slave

2 views
Skip to first unread message

jcarsique@java.net (JIRA)

unread,
Feb 16, 2016, 1:15:03 PM2/16/16
to jenkinsc...@googlegroups.com
Julien Carsique created an issue
 
Jenkins / Bug JENKINS-32983
Parsing Maven Invoker results from slave
Issue Type: Bug Bug
Assignee: Julien Carsique
Components: maven-invoker-plugin
Created: 16/Feb/16 6:14 PM
Priority: Blocker Blocker
Reporter: Julien Carsique

The plugin works fine on master but when the build happens on a slave, then the following error is raised at parsing the results:

ERROR: Publisher org.jenkinsci.plugins.maveninvoker.MavenInvokerRecorder aborted due to exception
java.io.IOException: remote file operation failed: /opt/jenkins/workspace/tools_ant-assembly-maven-plugin-master-maven-3.1/target/invoker-reports/BUILD-setup-relocated-ndt.xml at hudson.remoting.Channel@455b7688:linaws3: java.io.IOException: Unable to serialize hudson.FilePath$FileCallableWrapper@6ceda0a
	at org.jenkinsci.plugins.maveninvoker.MavenInvokerRecorder.perform(MavenInvokerRecorder.java:89)
	at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:32)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:770)
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:734)
	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1046)
	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:683)
	at hudson.model.Run.execute(Run.java:1784)
	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:531)
	at hudson.model.ResourceController.execute(ResourceController.java:89)
	at hudson.model.Executor.run(Executor.java:240)
Caused by: java.io.IOException: remote file operation failed: /opt/jenkins/workspace/tools_ant-assembly-maven-plugin-master-maven-3.1/target/invoker-reports/BUILD-setup-relocated-ndt.xml at hudson.remoting.Channel@455b7688:linaws3: java.io.IOException: Unable to serialize hudson.FilePath$FileCallableWrapper@6ceda0a
	at hudson.FilePath.act(FilePath.java:977)
	at hudson.FilePath.act(FilePath.java:959)
	at org.jenkinsci.plugins.maveninvoker.MavenInvokerRecorder.parseReports(MavenInvokerRecorder.java:101)
	at org.jenkinsci.plugins.maveninvoker.MavenInvokerRecorder.perform(MavenInvokerRecorder.java:83)
	... 9 more
Caused by: java.io.IOException: Unable to serialize hudson.FilePath$FileCallableWrapper@6ceda0a
	at hudson.remoting.UserRequest.serialize(UserRequest.java:169)
	at hudson.remoting.UserRequest.<init>(UserRequest.java:63)
	at hudson.remoting.Channel.call(Channel.java:750)
	at hudson.FilePath.act(FilePath.java:970)
	... 12 more
Caused by: java.io.NotSerializableException: org.apache.maven.plugin.invoker.model.io.xpp3.BuildJobXpp3Reader
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1180)
	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1528)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1493)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1416)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1174)
	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1528)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1493)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1416)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1174)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:346)
	at hudson.remoting.UserRequest._serialize(UserRequest.java:158)
	at hudson.remoting.UserRequest.serialize(UserRequest.java:167)
	... 15 more
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265)
Atlassian logo

jcarsique@java.net (JIRA)

unread,
Feb 16, 2016, 1:16:05 PM2/16/16
to jenkinsc...@googlegroups.com
Julien Carsique started work on Bug JENKINS-32983
 
Change By: Julien Carsique
Status: Open In Progress

jcarsique@java.net (JIRA)

unread,
Feb 16, 2016, 1:24:03 PM2/16/16
to jenkinsc...@googlegroups.com
Julien Carsique stopped work on Bug JENKINS-32983
 
Change By: Julien Carsique
Status: In Progress Open

jcarsique@java.net (JIRA)

unread,
Feb 16, 2016, 1:30:01 PM2/16/16
to jenkinsc...@googlegroups.com
Julien Carsique commented on Bug JENKINS-32983
 
Re: Parsing Maven Invoker results from slave

This happens only with the MavenInvokerRecorder, the MavenInvokerArchiver is ok.

jcarsique@java.net (JIRA)

unread,
Feb 16, 2016, 1:32:01 PM2/16/16
to jenkinsc...@googlegroups.com

jcarsique@java.net (JIRA)

unread,
Feb 16, 2016, 1:33:02 PM2/16/16
to jenkinsc...@googlegroups.com
Julien Carsique assigned an issue to olamy
 
Change By: Julien Carsique
Assignee: Julien Carsique olamy

scm_issue_link@java.net (JIRA)

unread,
Feb 18, 2016, 5:37:01 PM2/18/16
to jenkinsc...@googlegroups.com
SCM/JIRA link daemon commented on Bug JENKINS-32983
 
Re: Parsing Maven Invoker results from slave

Code changed in jenkins
User: Julien Carsique
Path:
pom.xml
src/main/java/org/jenkinsci/plugins/maveninvoker/InvokerMavenAggregatedReport.java
src/main/java/org/jenkinsci/plugins/maveninvoker/InvokerReport.java
src/main/java/org/jenkinsci/plugins/maveninvoker/MavenInvokerArchiver.java
src/main/java/org/jenkinsci/plugins/maveninvoker/MavenInvokerBuildAction.java
src/main/java/org/jenkinsci/plugins/maveninvoker/MavenInvokerRecorder.java
src/main/java/org/jenkinsci/plugins/maveninvoker/results/MavenInvokerResult.java
src/main/java/org/jenkinsci/plugins/maveninvoker/results/MavenInvokerResults.java
http://jenkins-ci.org/commit/maven-invoker-plugin/401b064b3eb3dcfd9ac92c478f71da8336f23a70
Log:
JENKINS-32983: align on latest versions (org.jenkins-ci.plugins:plugin:2.3)

scm_issue_link@java.net (JIRA)

unread,
Feb 18, 2016, 5:37:02 PM2/18/16
to jenkinsc...@googlegroups.com

Code changed in jenkins
User: Julien Carsique
Path:

src/findbugs/excludesFilter.xml
src/main/java/org/jenkinsci/plugins/maveninvoker/InvokerMavenAggregatedReport.java
src/main/java/org/jenkinsci/plugins/maveninvoker/MavenInvokerArchiver.java
src/main/java/org/jenkinsci/plugins/maveninvoker/MavenInvokerBuildAction.java
src/main/java/org/jenkinsci/plugins/maveninvoker/results/MavenInvokerResult.java
http://jenkins-ci.org/commit/maven-invoker-plugin/900891e086f9ff2e763061d99ac2f8f462d36998
Log:
JENKINS-32983: fix FindBugs issues

ignored two "errors" suspected as being false positive

scm_issue_link@java.net (JIRA)

unread,
Feb 18, 2016, 5:37:02 PM2/18/16
to jenkinsc...@googlegroups.com

Code changed in jenkins
User: Julien Carsique
Path:

src/main/java/org/jenkinsci/plugins/maveninvoker/MavenInvokerArchiver.java
src/main/java/org/jenkinsci/plugins/maveninvoker/MavenInvokerRecorder.java
src/main/java/org/jenkinsci/plugins/maveninvoker/results/MavenInvokerResult.java
src/main/java/org/jenkinsci/plugins/maveninvoker/results/MavenInvokerResults.java
http://jenkins-ci.org/commit/maven-invoker-plugin/6aad43fb2bef11dd2372a7d2ba4660e51f370b6c
Log:
JENKINS-32983: fix parsing results from slave

scm_issue_link@java.net (JIRA)

unread,
Feb 18, 2016, 5:37:02 PM2/18/16
to jenkinsc...@googlegroups.com

Code changed in jenkins
User: Julien Carsique
Path:

pom.xml
src/main/resources/org/jenkinsci/plugins/maveninvoker/InvokerMavenAggregatedReport/index.jelly
src/main/resources/org/jenkinsci/plugins/maveninvoker/MavenInvokerBuildAction/index.jelly
src/main/resources/org/jenkinsci/plugins/maveninvoker/MavenInvokerBuildAction/summary.jelly
src/main/resources/org/jenkinsci/plugins/maveninvoker/MavenInvokerRecorder/config.jelly
http://jenkins-ci.org/commit/maven-invoker-plugin/71869916141a8be50b6fb9dc189f1d6d53456fcd
Log:
JENKINS-32983: fix InjectedTest

resolve classpath issues adding missing dependencies
fix XSS vulnerability with Jelly escape-by-default

scm_issue_link@java.net (JIRA)

unread,
Feb 18, 2016, 5:37:02 PM2/18/16
to jenkinsc...@googlegroups.com

Code changed in jenkins
User: Olivier Lamy
Path:
pom.xml
src/findbugs/excludesFilter.xml


src/main/java/org/jenkinsci/plugins/maveninvoker/InvokerMavenAggregatedReport.java
src/main/java/org/jenkinsci/plugins/maveninvoker/InvokerReport.java
src/main/java/org/jenkinsci/plugins/maveninvoker/MavenInvokerArchiver.java
src/main/java/org/jenkinsci/plugins/maveninvoker/MavenInvokerBuildAction.java
src/main/java/org/jenkinsci/plugins/maveninvoker/MavenInvokerRecorder.java
src/main/java/org/jenkinsci/plugins/maveninvoker/results/MavenInvokerResult.java
src/main/java/org/jenkinsci/plugins/maveninvoker/results/MavenInvokerResults.java

src/main/resources/org/jenkinsci/plugins/maveninvoker/InvokerMavenAggregatedReport/index.jelly
src/main/resources/org/jenkinsci/plugins/maveninvoker/MavenInvokerBuildAction/index.jelly
src/main/resources/org/jenkinsci/plugins/maveninvoker/MavenInvokerBuildAction/summary.jelly
src/main/resources/org/jenkinsci/plugins/maveninvoker/MavenInvokerRecorder/config.jelly
http://jenkins-ci.org/commit/maven-invoker-plugin/3cfbd3b56c6dc1a18469e9b4713b4dbe2dbd912d
Log:
Merge pull request #1 from jcarsique/master

JENKINS-32983: Parsing Maven Invoker results from slave

Compare: https://github.com/jenkinsci/maven-invoker-plugin/compare/1e0817504b50...3cfbd3b56c6d

jcarsique@java.net (JIRA)

unread,
Feb 18, 2016, 5:51:02 PM2/18/16
to jenkinsc...@googlegroups.com
Julien Carsique resolved as Fixed
 
Jenkins / Bug JENKINS-32983
Change By: Julien Carsique
Status: Open Resolved
Resolution: Fixed
Reply all
Reply to author
Forward
0 new messages