首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Blazegraph bigdata.war 2.1.5允许来自“外部”的SPARQL服务

Blazegraph bigdata.war 2.1.5允许来自“外部”的SPARQL服务
EN

Stack Overflow用户
提问于 2018-08-21 00:09:49
回答 1查看 185关注 0票数 1

我在OSX系统上的tomcat上运行bigdata 2.1.5。这给出了一个/bigdata/ URI,它显示了Blazegraph的一个正在运行的html控制台。这个bigdata实例" DBPedia“使用的是一个包含DBPedia三元组的日志。DBPedia出现在控制台,三元组是可查询的。

当我通过URI服务器/ bigdata /namespace/DBPedia/sparql使用from -比如说- https://query.wikidata.org/ --该bigdata实例时,该URI将不会被使用。调用SPARQL引擎抛出未找到服务的异常。

Blazegraph有一个页面- https://wiki.blazegraph.com/wiki/index.php/FederatedQuery -在某种程度上,它描述了为了运行联邦查询应该做什么(尽管我只想从outsite调用我的bigdata实例-这也是一个联邦)……您应该在bigdata的web.xml中更改(取消注释)参数化块,如下所示

代码语言:javascript
复制
<context-param> <description>List of allowed services.</description>    <param-name>serviceWhitelist</param-name>   <param-value>http://www.bigdata.com/rdf/search#search,http://www.bigdata.com/rdf#describe</param-value> </context-param>

我更改了那块代码,但没有成功。可能只是为了能够从该bigdata实例调用另一个服务,该服务的URI必须被列入白名单。所以我被困在如何从维基数据- SPARQL引擎调用我的bigdata实例……

有谁有主意吗?

EN

回答 1

Stack Overflow用户

发布于 2018-08-21 00:59:48

问题出现在我使用的调用SPARQL引擎内部。不是在Blazegraph中。因此,您必须检查当前使用的SPARQL引擎是否允许在服务表达式中打开该URL (白名单)!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51934676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档