logo       

Re: [drools-user] Problem with serializing WorkingMemory: msg#00162

java.drools.user

Subject: Re: [drools-user] Problem with serializing WorkingMemory

OK.  Sorry, found the antlr3 jar and now rule loading works.  Still a small issue, and I'm sure it's my fault -- but if someone can identify what I might have wrongly copied over or not compiled correctly?

Saving working memory
java.io.NotSerializableException: org.drools.reteoo.ReteooWorkingMemory$WorkingMemoryReteAssertAction
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
    at java.util.ArrayList.writeObject(ArrayList.java:569)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java :585)
    at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)
    at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)
    at java.io.ObjectOutputStream.writeOrdinaryObject (ObjectOutputStream.java:1290)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
    at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
    at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1347)
    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
    at java.io.ObjectOutputStream.writeObject (ObjectOutputStream.java:302)
    at WorkingMemorySaver.saveWorkingMemory(WorkingMemorySaver.java:42)
    at DroolsFailureTest.runTest(DroolsFailureTest.java:70)


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise