]
Mario Fusco resolved DROOLS-696.
--------------------------------
Resolution: Duplicate Issue
KnowledgeBaseAdapter is Externalizable, but doesn't have the
default constructor
--------------------------------------------------------------------------------
Key: DROOLS-696
URL:
https://issues.jboss.org/browse/DROOLS-696
Project: Drools
Issue Type: Bug
Affects Versions: 6.2.0.CR4
Reporter: Pavlo Romanenko
Assignee: Mario Fusco
https://issues.jboss.org/browse/DROOLS-671 - KnowledgeBaseAdapter was made
Externalizable, but it doesn't have a default constructor.
Now I during KnowledgeBaseAdapter serialization I get:
"InvalidClassException: org.drools.impl.adapters.KnowledgeBaseAdapter; no valid
constructor"
StackTrace:
java.io.InvalidClassException: org.drools.impl.adapters.KnowledgeBaseAdapter; no valid
constructor
at
java.io.ObjectStreamClass$ExceptionInfo.newInvalidClassException(ObjectStreamClass.java:150)
at java.io.ObjectStreamClass.checkDeserialize(ObjectStreamClass.java:768)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1772)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)