Не удается загрузить большие файлы RDF в набор данных fuseki - PullRequest
0 голосов
/ 07 июня 2019

Я скачал онтология wordnet и хочу загрузить его файлы (файлы RDF) на сервер fuseki.

Я успешно создал набор данных, но всякий раз, когда я пытаюсь загрузить файлы RDF wordnetвыдает ошибку в некоторых файлах (таких больших, как wordnet-glossary.rdf размером 21,7 МБ). Вот сообщение об ошибке, которое я получаю:

Error when uploading a big file to fuseki server

Как решить эту проблему?Есть ли лучший способ загрузить большие файлы на сервер fuseki?

ПРИМЕЧАНИЯ:

Некоторые файлы больше этого, но все они меньше 100 МБ.

При создании я установил тип набора данных Persistent.

1 Ответ

1 голос
/ 09 июня 2019

Как описано здесь entityExpansionLimit Определение:

Ограничить количество расширений сущностей.

Это значение по умолчанию 64000, и, чтобы сделать его неограниченным, его значение должно быть 0 или меньше.

Проблема в том, что XML parser встречает больше сущностей, чем его предел.

Передача -DentityExpansionLimit=0 команде, которая запускает fuseki server, решила проблему, Вот как это выглядит:

java -Xmx1200M -jar -DentityExpansionLimit=0 fuseki-server.jar
...