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

Reply via email to