Hello,
I am using solr's DataImportHandler to import into a solr core running in DSE. Unfortunately I'm getting an NPE when the SolrWriter submits the document to Cassandra; I don't have the source for DSE, so I'm not sure what's happening. Here's the stacktrace; does it indicate anything that yield a diagnosis?
Thanks
WARN [Thread-18] 2013-08-14 13:44:57,540 SolrWriter.java (line 72) Error creating document : SolrInputDocument[city=FOO, state=CA, lastname=BLOGGS, firstname=JOHN, myid=1234567]
java.lang.NullPointerException
at com.datastax.bdp.cassandra.index.solr.CassandraDirectUpdateHandler2.extractPerDocumentTTL(CassandraDirectUpdateHandler2.java:786)
at com.datastax.bdp.cassandra.index.solr.CassandraDirectUpdateHandler2.buildWriteMutation(CassandraDirectUpdateHandler2.java:649)
at com.datastax.bdp.cassandra.index.solr.CassandraDirectUpdateHandler2.addDoc(CassandraDirectUpdateHandler2.java:162)
at org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:69)
at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:51)
at org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:530)
at org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:396)
at org.apache.solr.handler.dataimport.SolrWriter.upload(SolrWriter.java:70)
at org.apache.solr.handler.dataimport.DataImportHandler$1.upload(DataImportHandler.java:235)
at org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:500)
at org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:404)
at org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:319)
at org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:227)
at org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:422)
at org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:487)
at org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:468)