On 15/06/12 10:36pm, Durchholz, Joachim wrote:

Assuming those @Serializable annotations are there to make Hessian work, that 
is.
If Hessian does not use Java's standard serialization, I don't see the point of 
those @Serializable and serialVersionUID declarations in the first place.


I don't pretend to understand it all, but here's how Hessian does its work:

https://github.com/ebourg/hessian/blob/git-svn/src/com/caucho/hessian/io/StringValueDeserializer.java

That is using java.lang.reflect.Constructor, so is that is aware of 
serialVersionUID? However, my understanding is that Hessian is much more 
forgiving than Java serialisation.

http://maillist.caucho.com/pipermail/hessian-interest/2010-November/000964.html


Scott is one of the lead Hessian developers.


Ari


--
-------------------------->
Aristedes Maniatis
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A


Reply via email to