我下载了wordnet ontology,并且想要将其文件(RDF文件)上传到fuseki服务器。
我成功创建了一个数据集,但是每当我尝试上载wordnet RDF文件时,它都会在某些文件(那些大文件,例如wordnet-glossary.rdf
,大小为21.7MB)上给我一个错误,这是我的错误消息得到:
如何解决这个问题? 有没有更好的方法可以将大文件上传到fuseki服务器?
注释:
某些文件大于此文件,但所有文件都小于100MB。
我在创建数据集类型时将其设置为Persistent
。
答案 0 :(得分:1)
根据here entityExpansionLimit
的定义是:
限制实体扩展的数量。
其默认值为64000
,并且要使其不受限制,其值应为0或更小。
问题是XML parser
遇到的实体超过了其限制。
将-DentityExpansionLimit=0
传递给运行fuseki server
的命令可以解决此问题,如下所示:
java -Xmx1200M -jar -DentityExpansionLimit=0 fuseki-server.jar