Elie Roux created JENA-1513:
-------------------------------
Summary: ResultSetLang.init() not called when necessary
Key: JENA-1513
URL: https://issues.apache.org/jira/browse/JENA-1513
Project: Apache Jena
Issue Type: Bug
Components: ARQ
Affects Versions: Jena 3.6.0
Reporter: Elie Roux
This seems to be similar to
[1264|https://issues.apache.org/jira/browse/JENA-1264]:
When I execute:
{code:java}
public void testInit() {
String sparqljson = "{\n" +
" \"head\" : {\n" +
" \"vars\" : [ \"work\" ]\n" +
" },\n" +
" \"results\" : {\n" +
" \"bindings\" : [ ]\n" +
" }\n" +
"}";
InputStream stream = new
ByteArrayInputStream(sparqljson.getBytes(StandardCharsets.UTF_8));
//ResultSetLang.init();
ResultSet res = ResultSetMgr.read(stream,
ResultSetLang.SPARQLResultSetJSON);
}{code}
I'm getting
{code:java}
org.apache.jena.riot.RiotException: No parser registered for content type:
application/sparql-results+json
at org.apache.jena.riot.ResultSetMgr.process(ResultSetMgr.java:89)
at org.apache.jena.riot.ResultSetMgr.read(ResultSetMgr.java:52){code}
while when I uncomment
{code:java}
ResultSetLang.init();{code}
the error disappears.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)