You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@marmotta.apache.org by "Sebastian Schaffert (JIRA)" <ji...@apache.org> on 2014/10/08 13:35:34 UTC
[jira] [Commented] (MARMOTTA-548) SparqlWebService: UTF-8 encoded
queries not working
[ https://issues.apache.org/jira/browse/MARMOTTA-548?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14163373#comment-14163373 ]
Sebastian Schaffert commented on MARMOTTA-548:
----------------------------------------------
This is an issue in the Sesame query parser, see https://openrdf.atlassian.net/browse/SES-2109
> 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)