Issue Type: Bug Bug
Affects Versions: current
Assignee: Unassigned
Components: perforce
Created: 06/Jul/12 11:32 AM
Description:

When getting data via the REST API

job/buildnum/api/json
or
job/buildnum/api/xml

The items in the changeSet contain duplicated fields. This causes the C# serialisation code we are using to throw an exception. Not sure if this is a Core issue or a Perforce Plugin issue so I'll try posting as perforce first.

"changeSet": {
"items": [{
"affectedPaths": ["MS3/code/app/drawtest/testrefimages/basiccombined_gnm.dds",
"MS3/code/app/drawtest/testrefimages/GRIT_d3dm.dds",
"MS3/code/app/drawtest/testrefimages/GRIT_d3dr.dds",
"MS3/code/app/drawtest/testrefimages/GRIT_gnmm.dds",
"MS3/code/app/drawtest/testrefimages/GRIT_gnmr.dds",
"MS3/code/app/drawtest/testrefimages/lighting_gnm.dds",
"MS3/code/app/drawtest/testrefimages/postfx_gnm.dds",
"MS3/code/app/drawtest/testrefimages/world_gnm.dds",
"MS3/tools/bin/bob/build_imagetests.xml"],
"author": { "absoluteUrl": "http://nw01-evotools:8080/user/*****", "fullName": "*****" },
"commitId": null,
"msg": "image test images\n\treviewer=*****",
"timestamp": -1,
"affectedPaths": ["MS3/code/app/drawtest/testrefimages/basiccombined_gnm.dds",
"MS3/code/app/drawtest/testrefimages/GRIT_d3dm.dds",
"MS3/code/app/drawtest/testrefimages/GRIT_d3dr.dds",
"MS3/code/app/drawtest/testrefimages/GRIT_gnmm.dds",
"MS3/code/app/drawtest/testrefimages/GRIT_gnmr.dds",
"MS3/code/app/drawtest/testrefimages/lighting_gnm.dds",
"MS3/code/app/drawtest/testrefimages/postfx_gnm.dds",
"MS3/code/app/drawtest/testrefimages/world_gnm.dds",
"MS3/tools/bin/bob/build_imagetests.xml"],
"author": { "absoluteUrl": "http://nw01-evotools:8080/user/*****", "fullName": "*****" },
"changeNumber": "21754",
"changeTime": "2012-07-06 11:08:34",
"msg": "image test images\n\treviewer=*****"
}],
"kind": null
},

Thanks

Environment: Windows Server 2008 R2
Jenkins Winstone
Project: Jenkins
Priority: Major Major
Reporter: Richard Taylor
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

Reply via email to