You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xindice-users@xml.apache.org by Eric Jain <ja...@gmx.net> on 2002/06/19 10:38:46 UTC

NullPointerException

Every time I add or delete a document I get the following error:

DEBUG>
java.lang.NullPointerException
        at
org.apache.xindice.core.indexer.IndexPattern.getMatchLevel(IndexPatte
rn.java:155)
        at
org.apache.xindice.core.indexer.IndexManager$SAXHandler.processEntry(
IndexManager.java:495)
        at
org.apache.xindice.core.indexer.IndexManager$SAXHandler.startElement(
IndexManager.java:531)
        at
org.apache.xindice.xml.sax.SAXEventGenerator.processContainer(SAXEven
tGenerator.java:251)
        at
org.apache.xindice.xml.sax.SAXEventGenerator.processContainer(SAXEven
tGenerator.java:269)
        at
org.apache.xindice.xml.sax.SAXEventGenerator.start(SAXEventGenerator.
java:342)
        at
org.apache.xindice.core.indexer.IndexManager$SAXHandler.<init>(IndexM
anager.java:462)
        at
org.apache.xindice.core.indexer.IndexManager$SAXHandler.<init>(IndexM
anager.java:478)
        at
org.apache.xindice.core.indexer.IndexManager.addDocument(IndexManager
.java:392)
        at
org.apache.xindice.core.Collection.putDocument(Collection.java:627)
        at
org.apache.xindice.core.Collection.insertDocument(Collection.java:659
)
        at
org.apache.xindice.client.corba.CollectionServant.insertDocument(Coll
ectionServant.java:317)
        at
org.apache.xindice.client.corba.db.CollectionPOA._invoke(CollectionPO
A.java:181)
        at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
        at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.
java:750)
        at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.jav
a:1467)
        at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.
java:1410)
        at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:7
7)
        at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.ja
va:1557)


Any ideas?


--
Eric Jain




Re: NullPointerException

Posted by Eric Jain <Er...@isb-sib.ch>.
> What index did you specify? Something like *.@foo ?

Thanks! I had an index on something like entry@key. Recreated it, and now
everything seems to be working fine.

--
Eric Jain




Re: NullPointerException

Posted by Timo Boehme <bo...@informatik.uni-leipzig.de>.
On Wed, 19 Jun 2002, Eric Jain wrote:

> Every time I add or delete a document I get the following error:
> 
> DEBUG>
> java.lang.NullPointerException
>         at org.apache.xindice.core.indexer.IndexPattern.getMatchLevel(IndexPattern.java:155)
>         at org.apache.xindice.core.indexer.IndexManager$SAXHandler.processEntry(IndexManager.java:495)
>         at org.apache.xindice.core.indexer.IndexManager$SAXHandler.startElement(IndexManager.java:531)
>         at org.apache.xindice.xml.sax.SAXEventGenerator.processContainer(SAXEventGenerator.java:251)
>         at org.apache.xindice.xml.sax.SAXEventGenerator.processContainer(SAXEventGenerator.java:269)
>         at org.apache.xindice.xml.sax.SAXEventGenerator.start(SAXEventGenerator. java:342)
>         at org.apache.xindice.core.indexer.IndexManager$SAXHandler.<init>(IndexManager.java:462)
>         at org.apache.xindice.core.indexer.IndexManager$SAXHandler.<init>(IndexManager.java:478)
>         at org.apache.xindice.core.indexer.IndexManager.addDocument(IndexManager.java:392)
>         at org.apache.xindice.core.Collection.putDocument(Collection.java:627)
>         at org.apache.xindice.core.Collection.insertDocument(Collection.java:659)
>         at org.apache.xindice.client.corba.CollectionServant.insertDocument(CollectionServant.java:317)
>         at org.apache.xindice.client.corba.db.CollectionPOA._invoke(CollectionPOA.java:181)
>         at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
>         at org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
>         at org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
>         at org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
>         at org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
>         at org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)

What index did you specify? Something like *.@foo ?


Timo