【问题标题】:Jena querying specific remote SPARQL endpoint raises HttpException: 404Jena 查询特定的远程 SPARQL 端点引发 HttpException: 404
【发布时间】:2016-10-04 15:45:57
【问题描述】:

我正在使用 Jena 将 SPARQL 查询发送到远程端点。这适用于大多数端点。但是,它不适用于我需要的特定 http://ff-news.ontotext.com/sparql,因为它提供了 HttpException: 404。但是,该代码适用于 DBpedia 和许多其他端点。

这是我的代码:

import org.apache.jena.query.Query;
import org.apache.jena.query.QueryExecution;
import org.apache.jena.query.QueryExecutionFactory;
import org.apache.jena.query.QueryFactory;
import org.apache.jena.query.ResultSet;
import org.apache.jena.query.ResultSetFormatter;
import org.apache.jena.rdf.model.NodeIterator;
import org.apache.jena.rdf.model.RDFNode;
import at.jku.dke.hilal.analysis_graphs.DimensionsToAnalysisSituation;
import at.jku.dke.hilal.md_elements.Dimension;
import at.jku.dke.hilal.owl_handler.BasicOWLHandler;
import org.apache.jena.graph.NodeFactory;
import org.apache.jena.graph.Triple;
import org.apache.jena.ontology.Individual;
import org.apache.jena.graph.Node;
import org.apache.jena.sparql.syntax.ElementTriplesBlock;

public class SparqlQuery extends Query {    

    public static void main (String [] args){                   

        String queryString = "select distinct ?Concept where {[] a ?Concept} LIMIT 10";                     
        Query query = QueryFactory.create(queryString) ;

        System.out.println(queryString);

        QueryExecution qexec = QueryExecutionFactory.sparqlService("http://ff-news.ontotext.com/sparql", query);        
        ResultSet results = qexec.execSelect();
        ResultSetFormatter.out(System.out, results, query) ;
    }
}

【问题讨论】:

    标签: java sparql jena endpoint


    【解决方案1】:

    尝试结束点是http://ff-news.ontotext.com/repositories/factforge_2016

    http://ff-news.ontotext.com/sparql 是网络用户界面。我们应该为此提供更明确的说明。 GraphDB 的 Jena 适配器确实与此无关

    【讨论】:

      【解决方案2】:

      404 表示请求获得了远程服务器,远程服务器以“未找到”拒绝它。

      "http://ff-news.ontotext.com/sparql" 是某种 HTML/webapp 页面。不清楚它是否是 SPARQL 端点。 “查询链接”按钮显示了一个 URL,但这也不起作用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多