Andy Seaborne created JENA-2207:
-----------------------------------
Summary: A SERVICE call involving a SELECT project may generate
illegal syntax.
Key: JENA-2207
URL: https://issues.apache.org/jira/browse/JENA-2207
Project: Apache Jena
Issue Type: Improvement
Components: ARQ, SPARQL
Affects Versions: Jena 4.3.0
Reporter: Andy Seaborne
Assignee: Andy Seaborne
Fix For: Jena 4.4.0
This is a regression in Jena 4.3.0.
Example:
{noformat}
SELECT * {
SERVICE <http://localhost:3030/ds> {
SELECT ?s { ?s ?p ?o }
}
}
{noformat}
will have a compiled inner pattern with {{?/p}} and {{?/o}}. The {{?p}} and
{{?o}} variables were rewritten to hide them (they are not in the {{SELECT
?s}}).
This rewrite needs to be reversed before sending the service-query.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)