[
https://issues.jenkins-ci.org/browse/JENKINS-12918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=162200#comment-162200
]
Alan Harder commented on JENKINS-12918:
---------------------------------------
I think there's some confusion on the purpose of the Run parameter.. it is for
how to select a build, not about which project.. so this:
{{it defines a Run parameter (named "IFW") to select a build from the job
"IFW"}}
is not possible. You simply define a build selector parameter named IFW and a
default value.
When you add a Copy Artifact build step to the job you must specify the project
to copy from (probably "IFW" in this case), and then for the build to select
you can choose "from build parameter" and give "IFW" as the parameter name
(using the name "IFW" for the build parameter is perhaps part of the confusion).
I just tried using a run parameter with Jenkins 1.461 and Copy Artifact 1.22,
and didn't see any error. If you still see a problem, perhaps try in a
different environment or setup and see if you can narrow down what factors
cause the error.
> a job dedicated to copyartifacts from a build specified by a build paramter
> (ie a run parameter) fails when launched manuallyco
> ---------------------------------------------------------------------------------------------------------------------------------
>
> Key: JENKINS-12918
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12918
> Project: Jenkins
> Issue Type: Bug
> Components: copyartifact
> Environment: Jenkins ver. 1.450
> copy artifacts plugin v1.21
> Reporter: christopheM
> Assignee: Alan Harder
> Attachments: config.xml
>
>
> The tested job is minimalist:
> - it defines a Run parameter (named "IFW") to select a build from the job
> "IFW"
> - it defines a "copy artifacts from another project" specified by a "build
> parameter", the parameter name beeing "IFW", and selectif the followinfg
> artifacts "**/*zip"
> When manually launching the job, selecting the (succesful) last build of the
> IFW job, I got the following error:
> FATAL: : only whitespace content allowed before start tag and not h
> (position: START_DOCUMENT seen h... @1:1)
> com.thoughtworks.xstream.io.StreamException: : only whitespace content
> allowed before start tag and not h (position: START_DOCUMENT seen h... @1:1)
> at
> com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:78)
> at
> com.thoughtworks.xstream.io.xml.AbstractPullReader.readRealEvent(AbstractPullReader.java:154)
> at
> com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPullReader.java:147)
> at
> com.thoughtworks.xstream.io.xml.AbstractPullReader.move(AbstractPullReader.java:126)
> at
> com.thoughtworks.xstream.io.xml.AbstractPullReader.moveDown(AbstractPullReader.java:111)
> at com.thoughtworks.xstream.io.xml.XppReader.<init>(XppReader.java:48)
> at
> com.thoughtworks.xstream.io.xml.XppDriver.createReader(XppDriver.java:44)
> at com.thoughtworks.xstream.XStream.fromXML(XStream.java:856)
> at com.thoughtworks.xstream.XStream.fromXML(XStream.java:848)
> at
> hudson.plugins.copyartifact.BuildSelectorParameter.getSelectorFromXml(BuildSelectorParameter.java:81)
> at
> hudson.plugins.copyartifact.ParameterizedBuildSelector.getBuild(ParameterizedBuildSelector.java:52)
> at
> hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:164)
> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
> at
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:700)
> at hudson.model.Build$RunnerImpl.build(Build.java:178)
> at hudson.model.Build$RunnerImpl.doRun(Build.java:139)
> at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:470)
> at hudson.model.Run.run(Run.java:1409)
> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
> at hudson.model.ResourceController.execute(ResourceController.java:88)
> at hudson.model.Executor.run(Executor.java:238)
> Caused by: org.xmlpull.v1.XmlPullParserException: only whitespace content
> allowed before start tag and not h (position: START_DOCUMENT seen h... @1:1)
> at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1519)
> at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395)
> at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
> at
> com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:63)
> ... 20 more
--
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