我试着用颗粒推理机和耶拿启动Fuseki服务器。我发现有类似的问题,但是(1)我的错误消息是不同的,(2)最后的解决方案似乎没有在引用的线程中提供。
问题是Fuseki说
no reasoner called file:///home/gosper/Desktop/tools/jena-fuseki1-1.3.1/org.mindswap.pellet.jena.PelletReasonerFactory
不清楚为什么它指向这个根目录,我显然没有一个名为org.mindswap.pellet.jena.PelletReasonerFactory的文件。
这是我的config.ttl文件,启动F
我在Jena-Fuseki中有一个图形DB,我试图使用ElasticSearch集群索引这个DB,我遵循这个链接,当我运行这个命令时:
java -cp ./fuseki-server.jar jena.textindexer --desc=run/config.ttl
我发现了一个错误:
根org.apache.jena.assembler.exceptions.NoSpecificTypeException:没有最特定的类型,它是ja:的子类。
这是我的config.ttl
######## Example of a TDB dataset and text index#########
我需要用一个使用fuseki+mysql作为三层存储的旧数据库解决方案来测试特定的数据库解决方案。基本上,我所需要做的就是使用SPARQL对以前创建的数据库进行一些查询。问题是,我似乎无法将fuseki配置为给出这个数据库的端点。我使用标准的java编码(JDBC )创建了数据库,而不使用Jena SDB组件。我使用的mysql版本是:
mysql Ver 14.14 Distrib 5.5.37, for debian-linux-gnu (x86_64) using readline 6.3
基本上,我有一个我无法解决的ClassNotFoundException。在这里详细介绍了例外情
当我使用包含以下内容的bash文件启动fuseki服务器时
cd /home/frank/additionalSpace/AF_amd_install/jena/apache-jena-fuseki-2.5.0
exec /home/frank/additionalSpace/AF_amd_install/jena/apache-jena-fuseki-2.5.0/fuseki-server -v --update --loc=/home/frank/april19test /testDB
我得到了一致的错误
[2017-04-20 21:43:23] Server INFO
我在Ubuntu 16.04上运行jena-fuseki服务器。我试图按以下方式加载数据集:
./fuseki-server --loc="/home/dataset.json.bz2" /ds
持续弹出的错误如下:
[2018-05-21 23:37:07] Server INFO Running in read-only mode for /ds
[2018-05-21 23:37:08] Server INFO Apache Jena Fuseki 3.7.0
[2018-05-21 23:37:08] Config INFO FUSEKI_
我最近开始使用fuseki0.2.8快照中的全文搜索。
我有一个由TDB数据集支持的InfModel,我在其中添加了一个Lucene文本索引。我已经用这样的搜索查询来测试它:
prefix text: <http://jena.apache.org/text#>
select distinct ?s where { ?s text:query ('stu' 16) }
这很好,直到我对Fuseki有两个或更多的同时查询,然后偶尔得到:
Error 500: Currently in a locked region Fuseki - version 0.2.8-SNA
我在某个服务器上运行了一个Fuseki端点。我想使用Jena的com.hp.hpl.jena.sparql.function库传递用户定义的函数。不幸的是,我得到了错误:
URI <java:path.to.functions.halfString> has no registered function factory
我确保将类(包含文件的jar )添加到类路径中,并且可以从服务器上使用该类的其他应用程序访问该类。
我现在尝试的例子是一些函数,它取图中所有三元组的主题,并返回每个主题的前半部分。
作为参考,我添加了以下功能:
public class halfString ext
我有一个.nq文件,我想把它加载到一个fuseki三元组存储中,但是我得到了以下错误:
Exception in thread "main" org.apache.jena.atlas.AtlasException: java.nio.charset.MalformedInputException: Input length = 1
at org.apache.jena.atlas.io.IO.exception(IO.java:206)
at org.apache.jena.atlas.io.CharStreamBuffered$SourceReader.fill(CharS
我有一个要求,每天增量更新tdb文件。因此,我使用tdb2.tdbloader来完成生成的N-Triples文件。但是当作业完成时,包含tdb数据的数据目录有一个新目录,名为" data -0001“或更多。当我重新启动fuseki服务器时,它给出了这个异常:
org.apache.jena.assembler.exceptions.AssemblerException: caught:
Unable to check TDB lock owner as the lock file contains invalid data
doing:
root: file:///opt/