solr errors come back as HTML instead of XM or JSON Is it possible to get the response to come back as XML or JSON, or at least something I could show to an end user?
Is there a way to tell solr to ignore unparseable terms and still return a result, ideally with a warning so the end user doesn't get an error page. GET 'http://localhost:8983/solr/select/?q=term+OR&wt=xml' <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> <title>Error 400 org.apache.lucene.queryParser.ParseException: Cannot parse 'term OR': Encountered "<EOF>" at line 1, column 7. Was expecting one of: <NOT> ... "+" ... "-" ... "(" ... "*" ... <QUOTED> ... <TERM> ... <PREFIXTERM> ... <WILDTERM> ... <REGEXPTERM> ... "[" ... "{" ... <NUMBER> ... <TERM> ... "*" ... </title> </head> <body><h2>HTTP ERROR 400</h2> <p>Problem accessing /solr/select/. Reason: <pre> org.apache.lucene.queryParser.ParseException: Cannot parse 'term OR': Encountered "<EOF>" at line 1, column 7. Was expecting one of: <NOT> ... "+" ... "-" ... "(" ... "*" ... <QUOTED> ... <TERM> ... <PREFIXTERM> ... <WILDTERM> ... <REGEXPTERM> ... "[" ... "{" ... <NUMBER> ... <TERM> ... "*" ... </pre></p><hr /><i><small>Powered by Jetty://</small></i><br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> </body> </html>