On Jun 18, 5:46 pm, Devi <
asld...@gmail.com> wrote:
> Hi,
>
> Hourglass with zoie 3.1.0 ran smoothly until a while ago and suddenly
> the IllegalAccessError is cropping up now, with any faceted query. The
> non-faceted queries still run as expected.
>
> The first line of the traceback is "SEVERE:
> java.lang.IllegalAccessError: class
> org.apache.lucene.index.MultiZoieTermDocs cannot access its superclass
> org.apache.lucene.index.DirectoryReader$MultiTermDocs"
>
> This looks like a class loading problem to me. The class
> org.apache.lucene.index.MultiZoieTermDocs is from zoie-core-3.1.0.jar
> and the superclass org.apache.lucene.index.DirectoryReader
> $MultiTermDocs is from lucene-core-3.5.0.jar. I see that the lucene
> jar is picked up from the WEB-INF/lib dir of the jetty webapp and zoie
> jar is picked up from solr/lib by Solr.
> Copying lucene jar into solr/
> lib and zoie jar into WEB-INF/lib didn't solve the problem.
This has solved the problem indeed. Copying zoie related jars into WEB-