I've searched the posts and found a few similar problems. I decided to post this anyway for two reasons. 1. The stack trace of the cause wasn't the same. 2. This wasn't happening on version 5.2
I am getting the error
java.lang.RuntimeException: Unable to load session snapshot
with main cause
Caused by: java.lang.NullPointerException
at org.drools.common.Scheduler$ActivationTimerInputMarshaller.deserialize(Scheduler.java:230)
at org.drools.marshalling.impl.ProtobufInputMarshaller.readTimer(ProtobufInputMarshaller.java:597)
at org.drools.marshalling.impl.ProtobufInputMarshaller.readSession(ProtobufInputMarshaller.java:292)
at org.drools.marshalling.impl.ProtobufInputMarshaller.readSession(ProtobufInputMarshaller.java:161)
at org.drools.marshalling.impl.ProtobufMarshaller.unmarshall(ProtobufMarshaller.java:117)
at org.drools.persistence.SessionMarshallingHelper.loadSnapshot(SessionMarshallingHelper.java:91)
I'm currently using Postgres.
This happens after loading a knowledge base and executing just one workflow. After that the same session can't be loaded anymore.
Any ideas why this could be happening?