Я использую Jena Fuseki для загрузки файла Jena TDB для создания службы SPARQL. Конфигурация fuseki Reasoner имеет следующее:
<#inf_model> a ja:InfModel ;
ja:baseModel <#union_model>;
ja:reasoner [ja:reasonerURL <http://jena.hpl.hp.com/2003/OWLMicroFBRuleReasoner>] ;
Теперь я также хочу написать несколько правил и установить общий аргумент для сервера Fuseki. Как мне настроить Fuseki, чтобы он сочетал в себе и механизм рассуждений OWL, и механизм рассуждений по общим правилам?
Я пробовал следующую конфигурацию:
<#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>; ]
Но это не удается с
...multiple values for the unique property http://jena.hpl.hp.com/2005/11/Assembler#reasoner
Могут ли у фусэки быть более одного рассудка?