It's all about the answers!

Ask a question

Are there any special configurations needed to expose artifacts created using custom templates via OSLC?


Patrick Ollerton (11) | asked Dec 17 '20, 12:49 p.m.

We are developing an integration from our product, Windchill Modeler, to IBM Engineering Lifecycle Mgmt 7.0.1 and have some questions. The integration is specifically for DOORS and Global Configurations and the OSLC Provider/Server, and we are using our Windchilll Modeler OSLC client to connect to DOORS.

<o:p> </o:p>

When we access data that was created using the pre-defined templates provided by IBM, everything works as we expect. We set the Global Configuration from our OSLC client we can see the correct artifacts and the correct versions that are present in that GC.

<o:p> </o:p>

But when we access data (e.g requirements)  that was created using custom component / artifact templates, we are not able to see any data at all.

<o:p> </o:p>

<o:p>   </o:p> Here is an example of the OSLC string we are sending:

<o:p> </o:p>

<o:p>   </o:p> https://<server_name>/rm/views?oslc.query=true&projectURL=https%3A%2F%2Fdoorsng701.atego.test%3A9443%2Frm%2Fprocess%2Fproject-areas%2F_zDon8CjkEeuLj_u8pP3M9Q&oslc.select=&oslc.searchTerms=%22Stake%22&oslc.pageSize=100

<o:p> </o:p>

<o:p> How can we acesss the artifacts that are of custom type?  </o:p>

Are there any special configurations (e.g. a mapping file?) needed to expose artifacts created using custom templates via OSLC?

One answer



permanent link
Jim Amsden (20837) | answered Dec 17 '20, 1:22 p.m.

Your oslc.select is missing a value, maybe you mean oslc.select=* or don't specify oslc.select if you just want the list of matching members and scores.


You may need to add the &oslc_config.context query parameter.

It's possible that DNG only exposes its standard template OSLC properties through OSLC query. Someone from the DNG team would know for sure.



Comments
Patrick Ollerton commented Dec 22 '20, 10:31 a.m.

thanks Jim. We're trying to get confirmation from DNG R+D


Patrick Ollerton commented Jan 28, 4:27 a.m.

Thanks Jim. 

I think our first problem is dealing with multiple components  - we believe the approach outlined here is correct:


Using this approach, we can access multiple components and artifacts created using custom templates.

regards,
Patrick

Your answer


Register or to post your answer.