You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Evan Kracoff <ek...@freshdirect.com> on 2005/02/22 00:43:09 UTC

null pointer when enabling contentindexer

Hi all,

I am running slide 2.1 with a txfilestore on weblogic 8.1, i am trying
to enable the contentindexer, in my domain xml i have uncommented 

   <contentindexer
classname="org.apache.slide.index.SampleTxtContainsIndexer">
    <parameter name="indexpath">store/index</parameter>
   </contentindexer>

i have lucene on my classpath, i dont understand why when slide loads up
i get this exception

21 Feb 2005 18:34:28 - org.apache.slide.common.Domain - ERROR -
java.lang.NullPointerException
java.lang.NullPointerException
at java.io.File.<init>(File.java:180)
at org.apache.lucene.store.FSDirectory.getDirectory(FSDirectory.java:83)
at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:173)
at
org.apache.slide.index.SampleTxtContainsIndexer.initialize(SampleTxtCont
ainsIndexer.java:73)
at
org.apache.slide.store.AbstractStore.initialize(AbstractStore.java:265)
at
org.apache.slide.common.Namespace.initializeServices(Namespace.java:488)
at org.apache.slide.common.Namespace.loadDefinition(Namespace.java:755)
at org.apache.slide.common.Domain.initNamespace(Domain.java:840)
at org.apache.slide.common.Domain.init(Domain.java:432)
at org.apache.slide.common.Domain.init(Domain.java:366)
at org.apache.slide.common.Domain.init(Domain.java:329)
at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:253)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:195)
at
weblogic.servlet.internal.ServletStubImpl$ServletInitAction.run(ServletS
tubImpl.java:1018)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSu
bject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118
)
at
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.
java:894)
at
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImp
l.java:873)
at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl
.java:812)
at
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServ
letContext.java:3281)
at
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppSer
vletContext.java:3226)
at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppSe
rvletContext.java:3207)
at
weblogic.servlet.internal.HttpServer.preloadResources(HttpServer.java:69
4)
at
weblogic.servlet.internal.WebService.preloadResources(WebService.java:48
3)
at
weblogic.servlet.internal.ServletInitService.resume(ServletInitService.j
ava:30)
at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:131)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:966)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:361)
at weblogic.Server.main(Server.java:32)


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org