Chris Beer created MARMOTTA-500:
-----------------------------------

             Summary: Support ldpath-linkeddata-backend resources with inlined 
resources
                 Key: MARMOTTA-500
                 URL: https://issues.apache.org/jira/browse/MARMOTTA-500
             Project: Marmotta
          Issue Type: New Feature
          Components: LDPath
            Reporter: Chris Beer


I've prepared a proof-of-concept pull request at  
https://github.com/apache/marmotta/pull/2. It's perhaps more invasive than 
ideal, but seems to get the job done. 

Remote RDF resources sometimes contain additional RDF resources besidest he 
request URI. When these inlined resources are requested (using "x within y" 
selector), we can mint a temporary identifier for the resource in the ldcache 
and allow it to be used by downstream selectors as if it were a
full-fledged web resource.

The other thing this addresses, and was the impetus for this development, is 
retrieving embedded resources that may result from following an rdfs:seeAlso 
triple. I have a case where the object of a rdfs:seeAlso link contains no 
triples about that resource, but is a RDF document about the original resource. 
As-is, I don't believe there's a way to select the triples from that document 
(short of dumping the result into a triplestore, I suppose).





--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to