Would someone confirm/clarify the behaviour of oslc.properties in the case of resources containing blank nodes?
Consider the following RDF (turtle): @prefix dc: <http://purl.org/dc/terms/>. @prefix oslc_rm: <http://open-services.net/ns/rm#>. @prefix foaf: <http://xmlns.com/foaf/0.1/>. @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>. @prefix doors: <http://doors.example.com/req/>. doors:r1 a oslc_rm:Requirement; dc:title "Title"; dc:contributor [ a foaf:Person; foaf:givenName "caligula" ]. The following request GET /req/r1?oslc.properties=* Host: doors.example.com Will return the following RDF: @prefix dc: <http://purl.org/dc/terms/>. @prefix oslc_rm: <http://open-services.net/ns/rm#>. @prefix foaf: <http://xmlns.com/foaf/0.1/>. @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>. @prefix doors: <http://doors.example.com/req/>. doors:r1 a oslc_rm:Requirement; dc:title "Title"; dc:contributor [ ]. Which is not really that useful. Nested properties could be requested but this may include more information that desired. Beyond V2, what might be more useful is a concise bounded description [1] of the blank node to be included in the response. Any comments or clarifications? [1] http://www.w3.org/Submission/2004/SUBM-CBD-20040930/ best wishes, -ian [email protected] (Ian Green1/UK/IBM@IBMGB) Chief Software Architect, Requirements Definition and Management IBM Rational Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
