lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sandeep dey <san...@gmail.com>
Subject null pointer exception in indexwriter.close (using ramdirectory in google app engine)
Date Mon, 23 Jan 2012 00:24:17 GMT
Hi,

I am working on getting lucene indexing working on *Google App Engine*.
I am using a *ramdirectory* . I am facing a null pointer exception
when I *close
the indexwriter.*
I think that might have something to do with the fact that only the
following libraries are supported in google app engine.
http://code.google.com/appengine/docs/java/jrewhitelist.html

I am using *lucene 3.5.0* and *app engine java version 1.6.1*

The following is the stack trace which i get

com.mahaashop.search.utils.Utils log: java.lang.NullPointerException
	at org.apache.lucene.store.DataOutput.writeString(DataOutput.java:103)
	at org.apache.lucene.store.DataOutput.writeStringStringMap(DataOutput.java:189)
	at org.apache.lucene.index.SegmentInfo.write(SegmentInfo.java:623)
	at org.apache.lucene.index.SegmentInfos.write(SegmentInfos.java:394)
	at org.apache.lucene.index.SegmentInfos.prepareCommit(SegmentInfos.java:872)
	at org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4601)
	at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:3453)
	at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:3524)
	at org.apache.lucene.index.IndexWriter.closeInternal(IndexWriter.java:1879)
	at org.apache.lucene.index.IndexWriter.close(IndexWriter.java:1822)
	at org.apache.lucene.index.*IndexWriter.close*(IndexWriter.java:1786)



The code works properly on my local machine (I haven't added much of a code
, just added some sample documents and did a indexwriter.close())

Has someone faced this issue before ??

Thanks,
Sandeep

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message