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