How can I see "Implemented By" links in a REST API call?
The Datasource Schema for a DNG Text Artifact has OSLC "Implemented By" link elements under
Datasource > Artifact > Traceability > Links > ImplementedBy
...and during "Debug" mode in an RPE studio session, I can see the data coming through when configured.
However, if I use the same datasource configuration and use a GET request using a browser-based API tester like Talend, I only see the Artifact links, not the "ImplementedBy" links.
Am I missing some information or headers in the GET method? What is RPE doing differently to my manual method.
|
One answer
Glyn,
Can you share what URL do you use to get the data?.
I used Talend as well as It is best solution to do this but links are displayed correctly.
Maybe your implemented by is base artifact link and you are getting data from in module context artifact?.
If yes then add this parameter: viewDisplayBaseProperties=true
Comments
Glyn Costello
commented Jul 26 '21, 12:29 p.m.
https://[SERVER]/rm/publish/text?resourceURI=[BASE TEXT ARTIFACT URI]&oslc_config.context=[CONFIG]
Bartosz Chrabski
commented Jul 26 '21, 1:01 p.m.
Are you sure that oslc_oslc.context is the right one where you have the links? |
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.