It's all about the answers!

Ask a question

PUT Statement for RQM Test Plan


Samanwita Majumdar (5033940) | asked Dec 03 '12, 6:16 a.m.
This is regarding update of Test Plan in a specific server. Till now the updates (PUT) has been working with the updated XML and the following URL in the request:

https://sowb-clm.dst.ibm.com:9443/qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/RQM+App+Test+%28RQM%29/testplan/urn:com.ibm.rqm:testplan:28

In a specific server I am not able to get the update of test plan with this URL. It gives Server Response code: 500

However if I use the  following one for PUT

https://sowb-clm.dst.ibm.com:9443/qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/RQM+App+Test+%28RQM%29/testplan/28


The test plan does not get updated rather it creates a new one with id 28. However this behavior is in a particular server and I have tried updates with the former URL in other server too.

Is there any specific reason behind such behavior?

2 answers



permanent link
Paul Slauenwhite (8.4k12) | answered Dec 04 '12, 9:42 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
There appears to be an error in your test plan resource XML.  Can you provide the error message in the HTTP response and/or RQM log?

The difference in behavior is covered under:

https://jazz.net/wiki/bin/view/Main/RqmApi#id
https://jazz.net/wiki/bin/view/Main/RqmApi#Usage_Basics

permanent link
Pramod Chandoria (2.1k11220) | answered Dec 04 '12, 11:18 a.m.
JAZZ DEVELOPER
/28
is different from
urn:com.ibm.rqm:testplan:28
Any thing which starts with urn:com.ibm.rqm:testplan:
is considered to referring to an web Id of the existing artifact
whereas barely 28 just represent some unique external ID of the artifact, It has got no link with web id of the artifact

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.