我正在对我的SPARQL端点执行查询并得到一个奇怪的错误(见下文)。但是如果我在结果数量中添加一个相当低的LIMIT,我的查询会按预期返回结果。作为测试,我查询了DBpedia,即使是检索数百万条结果也没有问题。我怀疑它与我的端点返回的一些数据有关,导致了这个问题。关于如何解决这个问题的任何想法?
QueryExecution qe = QueryExecutionFactory.sparqlService(sparqlEndpoint,
sparqlQuery);
ResultSet results = qe.execSelect();
线程中的异常" main" org.apache.jena.atlas.AtlasException: org.apache.http.TruncatedChunkException:截断的块(预期 尺寸:4096;实际大小:3151)
答案 0 :(得分:1)
另一端发送损坏的数据(在HTTP级别)。 检查sparqlEndpoint上的服务。