Мне кажется, что у вас несовместимые версии файлов .jar
.Вы получаете исключение:
java.lang.NoSuchMethodError: com.hp.hpl.jena.sparql.core.Quad.isDefaultGraphIRI
NoSuchMethodError
генерируется, когда JVM разрешает имя класса в объект класса, но у этого класса нет запрошенного метода.Код не будет компилироваться с этой проблемой, поэтому тот факт, что вы сталкиваетесь с ним в скомпилированном коде, означает, что у вас есть смешанные версии классов.
Вы должны убедиться, что каталог lib
ваше приложение tomcat содержит только Jena .jar
файлы из используемой вами версии Joseki.Нет старых или новых версий или дубликатов.Я предлагаю удалить все в lib
, затем скопировать только один набор файлов Jena из вашей установки Joseki, а затем любые другие .jar
файлы, необходимые вашему приложению.