On 06/10/2022 16:09, Simon Bin wrote:
Hi,
Jena Assemblers support "ja:imports" concept. I was wondering if it
would make sense for the fuseki config (./fuseki-server --conf ...) to
also support importing other files, so that you could have e.g. one
.ttl file for each data set loaded in a server?
Cheers,
The way to it now is to combine the file and use that as the config. RDF
and all that!
There's something like that in Fuseki/webapp. It is a bit more structured.
The Fuseki server reads a directory and loads each file to get a list of
DataAccessPoint (service+endpoints+dataset)/
It loads the files in isolation - each file has to be complete but there
can be multiple DataAccessPoints in each file.
This limits the damage of one file stamping on another, or a loaded file
containing server-wide definitions which have to go in the main
configuration file. Or because it's blank nodes, repeated definitions of
things intended to be singular.
FusekiConfig.readConfigurationDirectory
So a way is to add new property fuseki:serviceDirectory and handle in:
FusekiConfig.processServerConfiguration
Does that provide the manage of Fuseki service definitions you were
looking for?
Andy