Hello,
   When I run
${FUSEKI_HOME}/fuseki-server --file=someFile.ttl --update /dataset

the log displays:
INFO Server :: Dataset: in-memory: load file: someFile.ttl
INFO Server :: Running in read-only mode for /dataset
...

and indeed, update queries are not possible in spite of the --update option:
INFO Fuseki :: [3] POST http://localhost:3030/dataset/update
INFO Fuseki :: [3] No Fuseki dispatch /dataset/update


Is it the normal behavior?
The --help option displays
--mem Create an in-memory, non-persistent dataset for the server
--file=FILE Create an in-memory, non-persistent dataset for the server, initialised with the contents of the file
--update Allow updates (via SPARQL Update and SPARQL HTTP Update)
So I do not see any indication that --file should be read-only


Note that I managed to get the update working by
1. running the server with an empty dataset
${FUSEKI_HOME}/fuseki-server --mem --update /dataset
2. manually uploading someFile.ttl via the GUI

but doing things manually is cumbersome :-)

Thank you
olivier

Reply via email to