2013-08-08 4 views
1

Я использую Sesame как тройной магазин; Я хочу сохранить тройки в базе данных MySQL. В кунжуте 2.6.10 я добавил mysql-connector-java-5.1.22-bin.jar в папку WEB-INF \ lib \, и все прошло хорошо - я смог объявить репозитории mysql и добавить содержимое через sesame- графический интерфейс рабочего стола.Sesame настроен с поддержкой MySql

Я пробовал тот же маневр для Sesame 2.7.4 и 2.7.3, но я столкнулся с множеством ошибок. Когда я пытаюсь создать хранилище в странице Workbench «Новый репозиторий», я перенаправлены на веб-страницу со следующими ошибками:

отчета Тип исключения

сообщение

описание Сервер обнаружил внутреннюю ошибку(), которая предотвратила выполнение этого запроса .

исключение

javax.servlet.ServletException: javax.servlet.ServletException: java.lang.NullPointerException org.openrdf.workbench.base.TransformationServlet.service (TransformationServlet.java:116) org.openrdf .workbench.base.BaseServlet.service (BaseServlet.java:136) org.openrdf.workbench.proxy.ProxyRepositoryServlet.service (ProxyRepositoryServlet.java:104) org.openrdf.workbench.proxy.WorkbenchServlet.service (WorkbenchServlet.java : 222) org.openrdf.workbench.proxy.WorkbenchServlet.handleRequest (WorkbenchServlet.java:151) org.o penrdf.workbench.proxy.WorkbenchServlet.service (WorkbenchServlet.java:119) org.openrdf.workbench.proxy.WorkbenchGateway.service (WorkbenchGateway.java:131) org.openrdf.workbench.base.BaseServlet.service (BaseServlet. Java: 136) org.openrdf.workbench.proxy.CookieCacheControlFilter.doFilter (CookieCacheControlFilter.java:63)

первопричиной

javax.servlet.ServletException: java.lang.NullPointerException org.openrdf.workbench .commands.CreateServlet.doPost (CreateServlet.java:78) org.openrdf.workbench.base.TransformationServlet.service (TransformationServlet.java:106) org.openrdf.workbench.base.BaseServlet.service (BaseServlet.java:136) org.openrdf.workbench.proxy.ProxyRepositoryServlet.service (ProxyRepositoryServlet.java:104) org.openrdf.workbench.proxy.WorkbenchServlet.service (WorkbenchServlet.java:222) org.openrdf.workbench.proxy.WorkbenchServlet.handleRequest (WorkbenchServlet.java:151) org.openrdf.workbench.proxy.WorkbenchServlet.service (WorkbenchServlet.java:119) org.openrdf.workbench .proxy.WorkbenchGateway.service (WorkbenchGateway.java:131) org.openrdf.workbench.base.BaseServlet.service (BaseServlet.java:136) org.openrdf.workbench.proxy.CookieCacheControlFilter.doFilter (CookieCacheControlFilter.java:63)

первопричиной

java.lang.NullPointerException org.openrdf.workbench.commands.CreateServlet.getConfigTemplate (CreateServlet.java:159) org.openrdf.workbench.commands.CreateServlet.createRepositoryConfig (CreateServlet.java:130) org.openrdf.workbench.commands.CreateServlet.doPost (CreateServlet.java: 75) org.openrdf.workbench.base.TransformationServlet.service (TransformationServlet.java:106) org.openrdf.workbench.base.BaseServlet.service (BaseServlet.java:136) org.openrdf.workbench.proxy .ProxyRepositoryServlet.service (ProxyRepositoryServlet.java:104) org.openrdf.workbench.proxy.WorkbenchServlet.service (WorkbenchServlet.java:222) org.openrdf.workbench.proxy.WorkbenchServlet.handleRequest (WorkbenchServlet.java:151) org.openrdf.workbench.proxy.WorkbenchServlet.service (WorkbenchServlet.java:119) org.openrdf.workbench.proxy.WorkbenchGateway.service (WorkbenchGateway.java:131) org.openrdf.workbench.base.BaseServlet.service (BaseServlet.java:136) org.openrdf.workbench.proxy.CookieCacheControlFil ter.doFilter (CookieCacheControlFilter.java:63)

примечание Полная трассировка стека основной причины доступна в журналах JBoss Web/7.0.13.Final.

Что мне делать? Я использую JBoss AS 7.1.1 final в Windows 7 x64.

Спасибо.

+0

Дубликат вопроса задан (и ответил) на почтовом списке пользователей Sesame. См. Https://sourceforge.net/mailarchive/message.php?msg_id=31263379 –

ответ

1

Обходное исправление было включено в сезам для решения вашей проблемы, оно будет доступно в предстоящем выпуске. Однако, как также указано в списке рассылки (см. Комментарий), Sesame 2.7 устарел хранилище MySQL. Я рекомендую вам переключиться на другой бэкэнд хранилища (например, Native Store).

+0

Работает как очарование .... Спасибо. Я также рассмотрю родной магазин. – lmsasu