I am using Jena Fuseki to load a Jena TDB file to construct a SPARQL service. The fuseki reasoner config has the following:
<#inf_model> a ja:InfModel ;
ja:baseModel <#union_model>;
ja:reasoner [ja:reasonerURL <http://jena.hpl.hp.com/2003/OWLMicroFBRuleReasoner>] ;
Now,I also want to write some rules and set a generic rule reasoner for the Fuseki server. How should I configure Fuseki to combine both the OWL reasoner and the generic rule reasoner?
I have tried the following config:
<#inf_model> a ja:InfModel ;
ja:baseModel <#union_model>;
ja:reasoner [ja:reasonerURL <http://jena.hpl.hp.com/2003/OWLMicroFBRuleReasoner>] ;
ja:reasoner [
ja:reasonerURL <http://jena.hpl.hp.com/2003/GenericRuleReasoner> ;
ja:rulesFrom <file://D:/Program%20Files/apache-jena-fuseki-3.13.1/run/rule.ttl>; ]
But it fails with
...multiple values for the unique property http://jena.hpl.hp.com/2005/11/Assembler#reasoner
Can the Fuseki have more than one reasoner?