@adam-collins Could you please have a look at this?
aws-bstore-1 2017-12-14 21:07:29,521 ERROR: [Cassandra3PersistenceManager] - Exception throw during paging: null
java.lang.NullPointerException
at scala.collection.convert.Wrappers$MapWrapper$$anon$1$$anon$5$$anon$6.hashCode(Wrappers.scala:190)
at java.util.AbstractMap.hashCode(AbstractMap.java:530)
at org.drools.core.common.DefaultFactHandle.<init>(DefaultFactHandle.java:118)
at org.drools.core.common.DefaultFactHandle.<init>(DefaultFactHandle.java:105)
at org.drools.core.reteoo.ReteooFactHandleFactory.newFactHandle(ReteooFactHandleFactory.java:76)
at org.drools.core.common.AbstractFactHandleFactory.newFactHandle(AbstractFactHandleFactory.java:70)
at org.drools.core.common.AbstractFactHandleFactory.newFactHandle(AbstractFactHandleFactory.java:55)
at org.drools.core.common.NamedEntryPoint.createHandle(NamedEntryPoint.java:798)
at org.drools.core.common.NamedEntryPoint.insert(NamedEntryPoint.java:268)
at org.drools.core.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:1148)
at org.drools.core.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:1092)
at org.drools.core.impl.StatefulKnowledgeSessionImpl.insert(StatefulKnowledgeSessionImpl.java:308)
at org.drools.core.impl.StatelessKnowledgeSessionImpl.execute(StatelessKnowledgeSessionImpl.java:400)
at au.org.ala.sds.validation.PlantPestService.validate(PlantPestService.java:77)
at au.org.ala.sds.SensitiveDataService.testMapDetails(SensitiveDataService.java:99)
at au.org.ala.biocache.processor.SensitivityProcessor.process(SensitivityProcessor.scala:132)
at au.org.ala.biocache.processor.RecordProcessor$$anonfun$processRecord$2.apply(RecordProcessor.scala:153)
at au.org.ala.biocache.processor.RecordProcessor$$anonfun$processRecord$2.apply(RecordProcessor.scala:149)
at scala.collection.Iterator$class.foreach(Iterator.scala:727)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1157)
at scala.collection.MapLike$DefaultValuesIterable.foreach(MapLike.scala:206)
at au.org.ala.biocache.processor.Processors$.foreach(Processors.scala:12)
at au.org.ala.biocache.processor.RecordProcessor.processRecord(RecordProcessor.scala:149)
at au.org.ala.biocache.tool.ProcessLocalRecords$$anonfun$9.apply(ProcessLocalRecords.scala:166)
at au.org.ala.biocache.tool.ProcessLocalRecords$$anonfun$9.apply(ProcessLocalRecords.scala:159)
at au.org.ala.biocache.dao.OccurrenceDAOImpl$$anonfun$pageOverRawProcessedLocal$2.apply(OccurrenceDAOImpl.scala:477)
at au.org.ala.biocache.dao.OccurrenceDAOImpl$$anonfun$pageOverRawProcessedLocal$2.apply(OccurrenceDAOImpl.scala:472)
at au.org.ala.biocache.persistence.Cassandra3PersistenceManager$$anonfun$pageOverLocalNotAsync$1$$anon$3$$anonfun$call$2.apply(Cassandra3PersistenceManager.scala:820)
at au.org.ala.biocache.persistence.Cassandra3PersistenceManager$$anonfun$pageOverLocalNotAsync$1$$anon$3$$anonfun$call$2.apply(Cassandra3PersistenceManager.scala:754)
at scala.collection.Iterator$class.foreach(Iterator.scala:727)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1157)
at au.org.ala.biocache.persistence.Cassandra3PersistenceManager$$anonfun$pageOverLocalNotAsync$1$$anon$3.call(Cassandra3PersistenceManager.scala:754)
at au.org.ala.biocache.persistence.Cassandra3PersistenceManager$$anonfun$pageOverLocalNotAsync$1$$anon$3.call(Cassandra3PersistenceManager.scala:659)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)`
NPE: http://localhost:9193/job/Complete%20Reprocess/job/Complete%20Reprocess/25/console
@adam-collins Could you please have a look at this?