Sebastian Schaffert created MARMOTTA-548:
--------------------------------------------
Summary: SparqlWebService: UTF-8 encoded queries not working
Key: MARMOTTA-548
URL: https://issues.apache.org/jira/browse/MARMOTTA-548
Project: Marmotta
Issue Type: Bug
Reporter: Sebastian Schaffert
Assignee: Sebastian Schaffert
Queries containing UTF-8 characters are not properly decoded by the SPARQL
webservice. Example:
{code}
SELECT * WHERE <http://it.dbpedia.org/resource/Acigné> ?p ?o } LIMIT 1
{code}
will result in an exception:
{code}
Caused by: org.openrdf.query.parser.sparql.ast.ParseException: Encountered "
<Q_IRI_REF> "<http://it.dbpedia.org/resource/Acign\u00c3\u00a9> "" at line 1,
column 16.
Was expecting:
"{" ...
at
org.openrdf.query.parser.sparql.ast.SyntaxTreeBuilder.generateParseException(SyntaxTreeBuilder.java:8856)
~[sesame-queryparser-sparql-2.7.13.jar:na]
at
org.openrdf.query.parser.sparql.ast.SyntaxTreeBuilder.jj_consume_token(SyntaxTreeBuilder.java:8726)
~[sesame-queryparser-sparql-2.7.13.jar:na]
at
org.openrdf.query.parser.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1838)
~[sesame-queryparser-sparql-2.7.13.jar:na]
at
org.openrdf.query.parser.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:890)
~[sesame-queryparser-sparql-2.7.13.jar:na]
at
org.openrdf.query.parser.sparql.ast.SyntaxTreeBuilder.SelectQuery(SyntaxTreeBuilder.java:337)
~[sesame-queryparser-sparql-2.7.13.jar:na]
at
org.openrdf.query.parser.sparql.ast.SyntaxTreeBuilder.Query(SyntaxTreeBuilder.java:300)
~[sesame-queryparser-sparql-2.7.13.jar:na]
at
org.openrdf.query.parser.sparql.ast.SyntaxTreeBuilder.QueryContainer(SyntaxTreeBuilder.java:188)
~[sesame-queryparser-sparql-2.7.13.jar:na]
at
org.openrdf.query.parser.sparql.ast.SyntaxTreeBuilder.parseQuery(SyntaxTreeBuilder.java:31)
~[sesame-queryparser-sparql-2.7.13.jar:na]
at
org.openrdf.query.parser.sparql.SPARQLParser.parseQuery(SPARQLParser.java:153)
~[sesame-queryparser-sparql-2.7.13.jar:na]
... 62 common frames omitted
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)