Activity report on *[JIRA] Bug SKER5041 - AbstractQueryParser: Unable to create RunningQuery's query due to ParseException of (JAS -39 OR GRIPEN OR SAAB)*
Scarab Link: http://sesat.no/scarab/issues/id/SKER5041 Module: Sesat> Kernel Activity generated by Magne Thyrhaug ([email protected]) at 01/16/2009 15:59 *Reasons for the changes* ** null: () ** ------------------------------------------------------------------------------- *Personnel changes* - Assignee: ssmiweve () - Quality Assurer: ssmathyr () ------------------------------------------------------------------------------- *Attribute changes* - "Description" set to: "Found this one on '07" - Summary: AbstractQueryParser: Unable to create RunningQuery's query due to ParseException of (JAS -39 OR GRIPEN OR SAAB) () - Status: Unconfirmed () - Priority: None () - Version: 2.18 () - Severity: Normal () - Component: Code - Query - Parser () ------------------------------------------------------------------------------- *Comments* - By Magne Thyrhaug - 01/16/2009 15:59 --- "{code}ERROR 15:26:49,824 [sesam.no/ pool-6-thread-2314 [news-search]] (XP0lWgoLQWEAADIMWIUAAADO) AbstractESPFastSearchCommand: parsefql: Query Error: line 1:8: unexpected token: ( null WARN 15:26:49,833 [sesam.no/ TP-Processor79] (XP0lWgoLQWEAADIMWIUAAADO) AbstractQueryParser: Unable to create RunningQuery's query due to ParseException of (JAS -39 OR GRIPEN OR SAAB) no.sesat.search.query.parser.ParseException: Encountered "( JAS - 39 OR GRIPEN OR SAAB )" at line 1, column 1. Was expecting one of: <WORD> ... <QUOTED_WORD> ... "(" <NOT> ... "(" "ANDNOT" ... "(" <WORD> ":" ... "(" <PHONE_NUMBER> ... "(" <NUMBER_GROUP> ... "(" <QUOTED_WORD> ... "(" ":" ... "(" <WORD> <NOT> <WORD> ... "(" <WORD> <NOT> <PHONE_NUMBER> ... "(" <WORD> <NOT> <NUMBER_GROUP> ... "(" <WORD> <NOT> <QUOTED_WORD> ... "(" <WORD> <NOT> <INTEGER> ":" ... "(" <WORD> <NOT> ":" ... "(" <WORD> <NOT> <INTEGER> <NOT> ... "(" <WORD> <NOT> <INTEGER> "ANDNOT" ... "(" <WORD> <NOT> <INTEGER> <WORD> ... "(" <WORD> <NOT> <INTEGER> <PHONE_NUMBER> ... "(" <WORD> <NOT> <INTEGER> <NUMBER_GROUP> ... "(" <WORD> <NOT> <INTEGER> <QUOTED_WORD> ... "(" <WORD> <NOT> <INTEGER> <INTEGER> ... "(" <WORD> <NOT> <INTEGER> <URL> ... "(" <WORD> <NOT> <INTEGER> <EMAIL> ... "(" <WORD> <NOT> <INTEGER> "(" ... "(" <WORD> <WORD> ... "(" <WORD> <QUOTED_WORD> ... "(" <WORD> "(" ... "(" <WORD> <NOT> <INTEGER> <AND> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> ":" ... "(" <WORD> <NOT> <INTEGER> <OR> <QUOTED_WORD> ... "(" <WORD> <NOT> <INTEGER> <OR> "(" ... "(" <WORD> <NOT> <INTEGER> <OR> <NOT> ... "(" <WORD> <NOT> <INTEGER> <OR> "ANDNOT" ... "(" <WORD> <NOT> <INTEGER> <OR> <PHONE_NUMBER> ... "(" <WORD> <NOT> <INTEGER> <OR> <NUMBER_GROUP> ... "(" <WORD> <NOT> <INTEGER> <OR> ":" ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <AND> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> ":" ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <QUOTED_WORD> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> "(" ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <NOT> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> "ANDNOT" ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <PHONE_NUMBER> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <NUMBER_GROUP> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> ":" ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> <AND> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> <OR> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> <WORD> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> <QUOTED_WORD> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> "(" ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> <NOT> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> "ANDNOT" ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> <PHONE_NUMBER> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> <NUMBER_GROUP> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> <INTEGER> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> <URL> ... "(" <WORD> <NOT> <INTEGER> <OR> <WORD> <OR> <WORD> <EMAIL> ... "(" <WORD> <NOT> <INTEGER> ")" ... "(" "(" ... "(" <WORD> <AND> ... "(" <WORD> <OR> ... <NOT> ... "ANDNOT" ... <PHONE_NUMBER> ... <NUMBER_GROUP> ... <INTEGER> ... <URL> ... <EMAIL> ... ":" ... at no.sesat.search.query.parser.QueryParserImpl.generateParseException(QueryParserImpl.java:1129) at no.sesat.search.query.parser.QueryParserImpl.jj_consume_token(QueryParserImpl.java:1009) at no.sesat.search.query.parser.QueryParserImpl.noPrecedence(QueryParserImpl.java:68) at no.sesat.search.query.parser.QueryParserImpl.rootPrecedence(QueryParserImpl.java:53) at no.sesat.search.query.parser.QueryParserImpl.parse(QueryParserImpl.java:43) at no.sesat.search.query.parser.AbstractQueryParser.getQuery(AbstractQueryParser.java:142) at no.sesat.search.run.RunningQueryImpl.<init>(RunningQueryImpl.java:199) at no.sesat.search.run.RunningQueryImpl.handleNoHits(RunningQueryImpl.java:709) at no.sesat.search.run.RunningQueryImpl.run(RunningQueryImpl.java:390) at no.sesat.search.run.RunningWebQuery.run(RunningWebQuery.java:162) at no.sesat.search.http.servlet.SearchServlet.performSearch(SearchServlet.java:400) at no.sesat.search.http.servlet.SearchServlet.doGet(SearchServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at no.sesat.search.http.filters.MD5ProtectedParametersFilter.doFilter(MD5ProtectedParametersFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at no.sesat.search.http.filters.UserFilter.doFilter(UserFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at no.sesat.search.http.filters.DataModelFilter.doFilter(DataModelFilter.java:147) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164) at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164) at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at no.sesat.search.http.filters.SiteLocatorFilter.doChainFilter(SiteLocatorFilter.java:439) at no.sesat.search.http.filters.SiteLocatorFilter.doChainFilter(SiteLocatorFilter.java:408) at no.sesat.search.http.filters.SiteLocatorFilter.doFilter(SiteLocatorFilter.java:237) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:619) {code} {code} $ /var/log/tomcat/production$ grep "XP0lWgoLQWEAADIMWIUAAADO" sesam.access <log timestamp="15:26:48,167" skin="sesam.no/" request="XP0lWgoLQWEAADIMWIUAAADO"><request><url method="GET">/search/?c=m&q=JAS%20-39%20OR%20GRIPEN%20OR%20SAAB&layout=rss</url><browser ipaddress="64.78.155.100">NewsGatorOnline/2.0 (http://www.newsgator.com; 2 subscribers)</browser><user id=""></user></request></log> <log timestamp="15:26:48,170" skin="sesam.no/" request="XP0lWgoLQWEAADIMWIUAAADO"><search-servlet><real-url method="GET">/search/?c=m&q=JAS%20-39%20OR%20GRIPEN%20OR%20SAAB&layout=rss</real-url><browser ipaddress="64.78.155.100">NewsGatorOnline/2.0 (http://www.newsgator.com; 2 subscribers)</browser><user id=""></user></search-servlet></log> <log timestamp="15:26:51,102" skin="sesam.no/" request="XP0lWgoLQWEAADIMWIUAAADO"><response code="200" time="0:00:02.935"/></log> {code}"
_______________________________________________ Kernel-issues mailing list [email protected] http://sesat.no/mailman/listinfo/kernel-issues
