OntoWiki
OntoWiki copied to clipboard
Initalization of OntoWiki config ontologies does not work on remote virtuoso
Starting with a clean virtuoso, ontowiki tries to load its config ontologies via isql load calls. This does not work, when
- Virtuoso is on a remote machine,
- Virtuoso cannot read the path. The errors produce here are not easy to find for a user. And the localation libraries/Erfurt/library/Erfurt/include/SysOnt.rdf is not easy to spot.
A solution would be to load the files via sparql.
This sound like a good idea. Can you provide a patch/pull-request for this?
Sorry, i do not speak PHP very well.
Suggestion:
- SPARQL-wise import default, with optional loading via isql functions.
- Either use http://www.w3.org/TR/sparql11-http-rdf-update/#http-put oder use wrap into sparql query
I think, this sounds like a feature request to also support virtuoso on a separate machine. Even though it shouldn't be to hard implementing it, we should move it to 1.1
@pfrischmuth might already have a solution