It's all about the answers!

Ask a question

For Gabriel Ruelas, how to make RM LinkService send OSLC Query for Links to Peer Providers?

Lonnie VanZandt (88617) | asked Feb 19 '18, 6:03 p.m.


Supposedly, when associated with a peer AM Service Provider that is GC-compatible and which claims to support Link Discovery via OSLC Query, DNG is supposed to issue an OSLC Query to the Query Capability of that ServiceProvider to ask the AM ServiceProvider for any Links that reference the current DNG Requirement.

For example, the query is supposed to resemble:

   oslc.where=jazz_dm:trace IN [ < > ]

However, despite all attempts to assure that the ServiceProvider's properties are nearly identical to DM's, we cannot get the RM LinkService to issue any such OSLC Query following the HTTP PUTs of the modified AM Resources back to the AM ServiceProvider.

Can you confirm that DNG does indeed use OSLC Queries for getting /rm/links?sourceOrTarget when associated with an AM ServiceProvider? If so, do you know of any additional checks that DNG makes which would lead it to decide not to request such queries?

2 answers

permanent link
Jim Amsden (29337) | answered Mar 08 '18, 2:59 p.m.

 Lonnie, has this been answered now that your AM service provider is providing it service provider catalog and service provider resources to RDNG using RDF/XML-ABREV?

Lonnie VanZandt commented Mar 08 '18, 3:58 p.m.

reply as a separate answer to avoid the character count limit.

permanent link
Lonnie VanZandt (88617) | answered Mar 08 '18, 3:58 p.m.

 With the note that the OSLC Query which goes out from DNG looks like:

This is a much more complex request to optimize and to process on the backend.

However, yes, the primary outage was that the ServiceProvider resource has to go back to DNG as abbreviated RDF+XML and the Content-Type header has to be application/rdf+xml. Any deviation and DNG, during the Linking step, cannot process the ServiceProvider response.

In Lyo, there is a System Property that can be set to force this serialization.

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.