sparql查询返回HTTPException

时间:2014-08-24 16:55:12

标签: java rdf sparql jena semantic-web

我在eclipse上运行Jena的以下查询:

public static ArrayList<String> testing(){
    String parql;
    ArrayList<String> list2 = new ArrayList<String>();

    parql="PREFIX yago:<http://yago-knowledge.org/resource/>"+
            "PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-synta-ns#>"+
            "SELECT ?entity where {?entity rdf:type yago:wordnet_writer_110794014}";
    Query query2 = QueryFactory.create(parql);
    QueryExecution qexec2 = QueryExecutionFactory.sparqlService("http://lod2.openlinksw.com/sparql", query2);
    ResultSet results2 = qexec2.execSelect();
    while(results2.hasNext()){
        QuerySolution result = results2.nextSolution();
        String allindivs = result.get("entity").toString();
        list2.add(allindivs);
    }

        return list2;
}

我得到的只是

  

线程中的异常&#34; main&#34; HttpException:500

相同的查询在端点上正常工作。这个问题是暂时的吗?因为我相信相同的代码以前工作得很好。我认为Yago服务器有问题。

0 个答案:

没有答案