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)

Reply via email to