incubator-jena-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claude Warren (Created) (JIRA)" <>
Subject [jira] [Created] (JENA-236) Allow Service XML Parsing error to cancel the query on a per query basis
Date Mon, 16 Apr 2012 10:40:18 GMT
Allow Service XML Parsing error to cancel the query on a per query basis

                 Key: JENA-236
             Project: Apache Jena
          Issue Type: Improvement
          Components: ARQ
    Affects Versions: ARQ 2.9.0
         Environment: All
            Reporter: Claude Warren

Currently an XML parsing error may occur on a hasNext() call on a Sparql service query.  The
result is that the entire query (not just the service call) fails.

The goal of this improvement is to capture the XML parsing error and return false for the
hasNext().  The result being that data errors will be silently ignored.  This should be done
on a per endpoint basis.  Perhaps as an onParseErrorCancel flag.

I think there is an interplay of several flags in this request:

1) SILENT service parameter.  If silent is true should this also be true by default? (I think
not, but perhaps a system setting to make that the case)
2) cancelAllowDrain.  If the error occurs should the cancel flag be raised? (I think not,
but again perhaps a per service call flag to enable this)
3) JENA-93 discusses changing cancelAllowDrain to be a per endpoint setting.  If that is the
case it may apply here as well.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message