Uploaded image for project: 'Apache Jena'
  1. Apache Jena
  2. JENA-552

All variables unbound if SERVICE SILENT fails

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: Fuseki 1.0.0
    • Fix Version/s: Jena 2.11.1
    • Component/s: ARQ, Fuseki, Jena
    • Labels:
      None

      Description

      I think ?ds and ?ep should be bound in the second result row:

      INSERT DATA {
      _:b0 <http://rdfs.org/ns/void#sparqlEndpoint> <http://nonexistent>.
      _:b1 <http://rdfs.org/ns/void#sparqlEndpoint> <http://linkeddata.uriburner.com/sparql>.
      }
      
      select ?ds ?ep ?s where {
      ?ds <http://rdfs.org/ns/void#sparqlEndpoint> ?ep.
      SERVICE SILENT ?ep {
      select ?s where { ?s ?p ?o } limit 1
      }
      }
      
      ----------------------------------------------------------
      | ds   | ep                                       | s    |
      ==========================================================
      | _:b0 | <http://linkeddata.uriburner.com/sparql> | _:b1 |
      |      |                                          |      |
      ----------------------------------------------------------
      

        Attachments

          Activity

            People

            • Assignee:
              andy.seaborne Andy Seaborne
              Reporter:
              brunni Michael Brunnbauer
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: