【发布时间】:2020-03-26 11:22:23
【问题描述】:
我正在使用 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
Fuseki 可以有多个推理者吗?
【问题讨论】:
标签: rdf jena semantic-web ontology tdb