I'm not having much luck with the RDF insertion methods that I've tried
from at
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtRDFInsert.
I'm using Windows XP.
1. In the "SPARQL Insert via /sparql endpoint" section, the INSERT query
in step 1 did not work at http://localhost:8890/sparql. I took the word
"SPARQL" off the beginning and the semicolon off the end and the
processor got further with the query, but I got "Error SR186: No
permission to execute procedure DB.DBA.SPARQL_INSERT_DICT_CONTENT", even
though I was logged in as the dba.
2. Trying to do it via HTTP: I defined a user1 ID from the conductor,
and it does show up on the Conductor /System Admin/User Accounts page,
but I can't log in with that ID.
The following just got me "HTTP/1.1 100 Continue, curl: (52) Empty reply
from server."
curl -i -T myfoaf.rdf
http://localhost:8890/DAV/user1/rdf_sink/myfoaf.rdf -u user1:pw1
I was hoping that the following query would work against that data, but
it gets me an "HTTP 409 conflict" returned:
curl -i -u "demo1:pw1" -H "Content-Type:
application/sparql-query" -d "SELECT DISTINCT ?p WHERE {?s ?p ?o}"
http://localhost:8890/DAV/user1/rdf_sink/myfoaf.rdf
Any suggestions as to what I'm doing wrong? I'm more interested in the
HTTP interface than the web-based one.
thanks,
Bob DuCharme
snee.com/bobdc.blog
@bobdc