Caused by: java.lang.NullPointerException: null at org.drools.core.marshalling.impl.ProtobufOutputMarshaller.writeRIANodeMemory(ProtobufOutputMarshaller.java:377) ~[drools-core-6.0.0-SNAPSHOT.jar:6.0.0-SNAPSHOT] at org.drools.core.marshalling.impl.ProtobufOutputMarshaller.writeNodeMemories(ProtobufOutputMarshaller.java:317) ~[drools-core-6.0.0-SNAPSHOT.jar:6.0.0-SNAPSHOT] at org.drools.core.marshalling.impl.ProtobufOutputMarshaller.serializeSession(ProtobufOutputMarshaller.java:147) ~[drools-core-6.0.0-SNAPSHOT.jar:6.0.0-SNAPSHOT] at org.drools.core.marshalling.impl.ProtobufOutputMarshaller.writeSession(ProtobufOutputMarshaller.java:113) ~[drools-core-6.0.0-SNAPSHOT.jar:6.0.0-SNAPSHOT] at org.drools.core.marshalling.impl.ProtobufMarshaller.marshall(ProtobufMarshaller.java:166) ~[drools-core-6.0.0-SNAPSHOT.jar:6.0.0-SNAPSHOT] at org.drools.core.marshalling.impl.ProtobufMarshaller.marshall(ProtobufMarshaller.java:148) ~[drools-core-6.0.0-SNAPSHOT.jar:6.0.0-SNAPSHOT] at org.drools.persistence.SessionMarshallingHelper.getSnapshot(SessionMarshallingHelper.java:64) ~[classes/:na] at org.drools.persistence.info.SessionInfo.update(SessionInfo.java:85) ~[classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_09-icedtea] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_09-icedtea] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_09-icedtea] at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0_09-icedtea] at org.hibernate.ejb.event.BeanCallback.invoke(BeanCallback.java:39) ~[hibernate-entitymanager-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.ejb.event.EntityCallbackHandler.callback(EntityCallbackHandler.java:110) ~[hibernate-entitymanager-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.ejb.event.EntityCallbackHandler.preUpdate(EntityCallbackHandler.java:95) ~[hibernate-entitymanager-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.ejb.event.EJB3FlushEntityEventListener.invokeInterceptor(EJB3FlushEntityEventListener.java:65) ~[hibernate-entitymanager-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.event.internal.DefaultFlushEntityEventListener.handleInterception(DefaultFlushEntityEventListener.java:334) ~[hibernate-core-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.event.internal.DefaultFlushEntityEventListener.scheduleUpdate(DefaultFlushEntityEventListener.java:285) ~[hibernate-core-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.event.internal.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:164) ~[hibernate-core-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.event.internal.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:227) ~[hibernate-core-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.event.internal.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:99) ~[hibernate-core-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51) ~[hibernate-core-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1233) ~[hibernate-core-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:403) ~[hibernate-core-4.2.0.Final.jar:4.2.0.Final] at org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorImpl.beforeCompletion(SynchronizationCallbackCoordinatorImpl.java:112) ~[hibernate-core-4.2.0.Final.jar:4.2.0.Final]