It's all about the answers!

Ask a question

parent - child link creation using OSLC


Vivek Pandey (1011211) | asked Jan 19 '12, 11:27 a.m.
I'm trying to create parent - child link using OSLC link.
althogh the cURL script does not show any error but it does not update the work-items.

Is it not possible to create parent - child link using OSLC ?

here is the script:

$URL2 = "https://localhost:9443/ccm/oslc/workitems/96?oslc_cm.properties=com.ibm.team.workitem.linktype.parentworkitem.parent";
`$curl -D - -k -b $COOKIES -u vivek:vivek -H "Content-Type: application/x-oslc-cm-changerequest+json" -X PUT --data-binary \@wi-2.json $URL2`;

Here is what wi-2.json file looks like:
---------------------------------------------
{"rtc_cm:com.ibm.team.workitem.linktype.parentworkitem.parent":[{"rdf:resource":"https:\/\/localhost:9443\/ccm\/resource\/itemName\/com.ibm.team.workitem.WorkItem\/1"}

2 answers



permanent link
Rena Long (2024) | answered Mar 01 '12, 12:07 p.m.
I found this in another message:
All other system (and custom defined) link types, like Parent-Child, are not accessible via OSLC.

I don't know at this point if it has changed - I haven't been able to get it to work yet. I am just trying to query it, not create it.

Rena

I'm trying to create parent - child link using OSLC link.
althogh the cURL script does not show any error but it does not update the work-items.

Is it not possible to create parent - child link using OSLC ?

here is the script:

$URL2 = "https://localhost:9443/ccm/oslc/workitems/96?oslc_cm.properties=com.ibm.team.workitem.linktype.parentworkitem.parent";
`$curl -D - -k -b $COOKIES -u vivek:vivek -H "Content-Type: application/x-oslc-cm-changerequest+json" -X PUT --data-binary \@wi-2.json $URL2`;

Here is what wi-2.json file looks like:
---------------------------------------------
{"rtc_cm:com.ibm.team.workitem.linktype.parentworkitem.parent":

permanent link
Nate Decker (37814561) | answered Mar 12 '14, 3:37 p.m.
edited Mar 12 '14, 3:42 p.m.

Contrary to the above assertion, this is indeed supported.

In your OSLC Put, set the value of

rtc_cm:com.ibm.team.workitem.linktype.parentworkitem.parent

attribute to the resource of the blocking work item (use the rdf=<work item URL>).

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.