lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "lhelper" <lvkrne...@hotmail.com>
Subject A strange Error--IllegalAccessError: tried to access field org.apache.lucene.search.IndexSearcher.reader
Date Wed, 15 Oct 2003 07:10:34 GMT
Hi.

I get a strange problem with my web application recentlly. The webapp runs under:
  resin-2.1.10
  j2sdk1.4.2_01
  redhat linux 2.4.20

I use a subclass of IndexSearcher, IndexOrderSearcher, search the index, and output the result
use a servlet. The webapp works fine the most time, but, about half a month ago, I got the
following error when I restart resin:

500 Servlet Exception
java.lang.IllegalAccessError: tried to access field org.apache.lucene.search.IndexSearcher.reader
from class org.apache.lucene.search.IndexOrderSearcher
 at org.apache.lucene.search.IndexOrderSearcher.search(Unknown Source)
 at org.apache.lucene.search.Hits.getMoreDocs(Hits.java:90)
 at org.apache.lucene.search.Hits.<init>(Hits.java:80)
 at org.apache.lucene.search.Searcher.search(Searcher.java:71)
 at org.apache.lucene.search.Searcher.search(Searcher.java:65)
 at com.chedong.weblucene.search.DOMSearcher.searchWebLuceneResultSet(Unknown Source)
 at com.chedong.weblucene.search.DOMSearcher.search(Unknown Source)
 at com.chedong.weblucene.WebLuceneServlet.doGet(Unknown Source)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
 at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)
 at com.caucho.http.filter.GzipFilter.doFilter(GzipFilter.java:127)
 at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
 at com.caucho.server.http.Invocation.service(Invocation.java:315)
 at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
 at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:344)
 at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:274)
 at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
 at java.lang.Thread.run(Thread.java:534)

But After the server rebooted, everything gets right again.
I have suspected that all applications runing in just one JVM causes the Error, so I separated
the applications with multiple JVMs, but the problem remains. Can anybody give me some clue
about this Error?

Thanks!
lhelper
Mime
View raw message