Конфигурация HTTP-репозитория Virtuoso Sesame, исключение

У меня возникла проблема при настройке HTTP-репозитория Virtuoso Sesame в соответствии с разделом «Настройка HTTP-репозитория RDF4J или Sesame» на этой веб-странице, Конфигурация и использование HTTP-репозитория Virtuoso Sesame

Он выдал следующее исключение после того, как я нажал кнопку «Создать», я не нашел решения. создать виртуозный магазин RDF

исключение

Полная трассировка стека в журналах:

Feb 16, 2017 2:46:51 PM org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet workbench threw exception
java.lang.NullPointerException
    at org.openrdf.workbench.commands.CreateServlet.getConfigTemplate(CreateServlet.java:159)
    at org.openrdf.workbench.commands.CreateServlet.createRepositoryConfig(CreateServlet.java:130)
    at org.openrdf.workbench.commands.CreateServlet.doPost(CreateServlet.java:75)
    at org.openrdf.workbench.base.TransformationServlet.service(TransformationServlet.java:95)
    at org.openrdf.workbench.base.BaseServlet.service(BaseServlet.java:137)
    at org.openrdf.workbench.proxy.ProxyRepositoryServlet.service(ProxyRepositoryServlet.java:104)
    at org.openrdf.workbench.proxy.WorkbenchServlet.service(WorkbenchServlet.java:222)
    at org.openrdf.workbench.proxy.WorkbenchServlet.handleRequest(WorkbenchServlet.java:151)
    at org.openrdf.workbench.proxy.WorkbenchServlet.service(WorkbenchServlet.java:119)
    at org.openrdf.workbench.proxy.WorkbenchGateway.service(WorkbenchGateway.java:131)
    at org.openrdf.workbench.base.BaseServlet.service(BaseServlet.java:137)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.openrdf.workbench.proxy.CookieCacheControlFilter.doFilter(CookieCacheControlFilter.java:63)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:620)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:745)

И я попробовал часть «Настройка RDF4J или Sesame Console Repository», чтобы создать виртуозный магазин rdf, все равно получил ошибку: Неподдерживаемый тип репозитория: openrdf:VirtuosoRepository

Что не так с моими операциями и что мне делать?
Кстати, мой сезам был в норме, а создание хранилища другого типа RDF успешно, разве что виртуозно. Я установил virtuoso через brew, и он работает правильно.

Понятно, что.


person YJ. Yang    schedule 16.02.2017    source источник


Ответы (1)


Какая версия Virtuoso используется?

Обратите внимание, что вам необходимо использовать последнюю версию 7.2 либо Commercial, либо Открытый исходный код с последней версией Поставщики для RDF4J.

Кроме того, убедитесь, что эти поставщики находятся в правильном месте, так как сообщение об ошибке при настройке репозитория консоли указывает на то, что VirtuosoRepository является неподдерживаемым типом репозитория.

person HughWilliams    schedule 16.02.2017