StateID missing for VersionedTestCase in ETM 7.1
We are getting VersionedTestCase from a project area with the following request url:
https://<server>/qm/oslc_qm/contexts/<Project_Area_UUID>/resources/com.ibm.rqm.planning.VersionedTestCase
We are getting 200 OK. However, in the response data, we do not see StateID for VersionedTestCase.
We are seeing
<server>/qm/oslc_qm/contexts/<Project_Area_UUID>/resources/com.ibm.rqm.planning.VersionedTestCase/<itemID>
instead of
<server>/qm/oslc_qm/contexts/<Project_Area_UUID>/resources/com.ibm.rqm.planning.VersionedTestCase/<itemID>/<StateID>
We could see StateId in 7.0.2.
Is there any change in ETM OSLM API? Or is this a defect?
Comments
Ian Barnard
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Nov 21 '25, 10:38 a.m.How are you specifying the configuration? Perhaps if you don't specify it you're getting results from the default configuration which doesn't contain the StateId?
Subramanya Prasad Pilar
Nov 22 '25, 4:28 a.m.Thank you, Ian Barnard for taking time to answer my question. I am using the header.
Key = Configuration-Context
Value = https://<server>/qm/oslc_config/resources/com.ibm.team.vvc.Configuration/_Jg2AoK12Ee-BfMo3qd-cLQ
Please not that in ETM 7.0.2, we could see <StateId> for the same request.
I also tried appending &oslc.select=*&oslc_config.context=https://<server>/qm/oslc_config/resources/com.ibm.team.vvc.Configuration/_Jg2AoK12Ee-BfMo3qd-cLQ to the request URL, but the response remains same.
Ian Barnard
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Nov 24 '25, 5:03 a.m.You should create a support case.