We are adopting a serialization framework (Google's Protobuf) in order to properly support backward compatibility with binary serialized sessions. Our existing serialization framework was/is good for when we implement session replication/HA, but was very complicated for long term, disk persistency and backward compatibility.
We will now have a documented serialization format, as well as the possibility of partial serialization for jBPM, and security features like signing sessions with public/private keys to prevent attacks in a non-safe environment.
Edson
--
Edson Tirelli
JBoss Drools Core Development
JBoss by Red Hat @
www.jboss.com