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

Throw specific exception on lucene query string parse errors.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • Jena 3.0.0
    • Fuseki, Text
    • None

    Description

      If left to a bland TextIndexException, Fuseki will generate a 500 (server error due to runtime execution error) when it is really a client error 400 (bad request). While lucense query strings can be variables, this is very unusual and still not server error.

      Throw TextIndexParseException, subclass of QueryParseException to differentiate internal errors and dynamic parse errors.

      Attachments

        Activity

          People

            andy Andy Seaborne
            andy Andy Seaborne
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: