Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 449374

Summary: SearchServlet retains QueryTooComplexException from previous search
Product: [ECD] Orion Reporter: Chris Cool <ccool>
Component: ServerAssignee: Project Inbox <orion.server-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: ahunter.eclipse
Version: 3.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Chris Cool CLA 2014-10-30 12:05:22 EDT
The SearchServlet (org.eclipse.help.internal.webapp.servlet) has an instance variable called 'searchException' that is used to capture a QueryTooComplexException. When 'searchException' is assigned a QueryTooComplexException, the current too complex search returns a 400. However, the 'searchException' instance variable is never reset to null, so all subsequent searches see the exception and return 400.
Comment 1 Anthony Hunter CLA 2015-01-19 15:46:53 EST
We are no longer using Apache Solr on the Orion server for search.