Community
Participate
Working Groups
Using DNG Query capability we are not able to retrieve Requirements. I think the problem is the query capability url. When GC is enabled the query capability url is: https://<host>:<port>/rm/views?oslc.query=true&projectURL=<project_area_url>&vvc.configuration=<stream_url> so there is the parameter vvc.configuration this url is not contained in the RDF Triples. For example the Predicate is http://www.w3.org/2000/01/rdf-schema#member, the Subject is https://<host>:<port>/rm/views?oslc.query=true&projectURL=<project_area_url>, without vvc.configuration parameter. In class OslcQueryResult, the method initializeRdf() set membersResource = rdfModel.getResource(query.getCapabilityUrl()); but in the model there isn't memeber resource with "query.getCapabilityUrl()" subject. so rdfModel.listStatements(select) is empty in method getMembersUrls() Removing vvc.configuration from capability url, all works correctly.
Hi Massimo, Sorry for a delay in my reply. Have you already resolved the issue? As far as I recall from some SO questions, it is Doors' limitation as vvc.configuration query parameter is not supposed to be used with OSLC query. Anyway, Jim (CC) knows much better about this. /Andrew
I am setting a 'minor' priority as it's not an issue from the Lyo SDK side, but from the IBM Doors' side.