I am able to run Apache Jena Fuseki 4.6.1 under Windows 10 with no problems when using a config file that includes the following:
<#service1> rdf:type fuseki:Service ;
# . . .
fuseki:dataset <#dataset>
.
<#dataset> rdf:type ja:DatasetRDFS ;
ja:dataset <#actualDataset>
.
<#actualDataset> rdf:type tdb2:DatasetTDB2 ;
tdb2:location "<path to db folder>"
.
However, I'd like to reduce the reasoning to just the transitive reasoner (<http://jena.hpl.hp.com/2003/TransitiveReasoner>), but every example config file I find doesn't work for me. The graph always appears to be empty, as determined by a SPARQL query that counts triples in each named graph.
Does someone have a sample config file with a reasoner configured that actually works?
I've made many attempts using the exact configurations or configurations based on the following:
- https://jena.apache.org/documentation/fuseki2/fuseki-configuration.html
- https://apache.googlesource.com/jena/+/streaming-update/jena-fuseki/config-examples.ttl
and others. As mentioned above, with any of these configurations my graph appears to be empty. With the first configuration described above that accepts the default inferencing, everything works as expected, except it's doing more inferencing than I want.