"405 Method Not Allowed" error on editing an iteration via PUT
I am accessing the API with ruby. Here is a quick sample of the call that fails:
Here is an example of a PUT call that succeeds:
client.put("/oslc/workitems/#{item['dc:identifier']}",{'rtc_cm:subscribers'=>subscribers})
Is this a url-specific webserver restriction on the iterations url (not a websphere expert), or is this an error which really means "you don't have permissions to edit iterations"?
Thanks!
Accepted answer
Refer to this page what operations are allowed for process.
https://jazz.net/wiki/bin/view/Main/DraftTeamProcessRestApi
I'm afraid PUT operation against iteration is not allowed at this moment. I have already filed this as enhancement request.
https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/179352
If this is the case, put your use case or story so that the team can address it.
https://jazz.net/wiki/bin/view/Main/DraftTeamProcessRestApi
I'm afraid PUT operation against iteration is not allowed at this moment. I have already filed this as enhancement request.
https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/179352
If this is the case, put your use case or story so that the team can address it.