peterjohnlawrence / com.inova8.odata2sparql.v4

Part of the overall odata2sparql solution, this odata2sparql.v4 module containing the olingo4 dependencies. In other words specifically for odata v4
http://inova8.com/bg_inova8.com/offerings/odata2sparql/
Apache License 2.0
5 stars 5 forks source link

Unable to create id for entity: rdfs_Class #138

Closed peterjohnlawrence closed 5 years ago

peterjohnlawrence commented 5 years ago

http://localhost:8080/odata2sparql/northwind/rdfs_Class('northwind~OrderDetail')?$expand=*&$format=json

peterjohnlawrence commented 5 years ago

Issue was the nhandling of blanks nodes of the form

_:genid-8993049dbace4fbeafe8ac04d5899ebb-node1d71jlkvox2965

and

'_:genid-8993049dbace4fbeafe8ac04d5899ebb-node1d71jlkvox2965'

These are now transformed to

_~genid-8993049dbace4fbeafe8ac04d5899ebb-node1d71jlkvox2965

Within SPARQL they are wrapped as a URL not a QName:

<_:genid-8993049dbace4fbeafe8ac04d5899ebb-node1d71jlkvox2965>