Proxy objects could not be correctly deserialized by using javassist 3.11. we
need to update to 3.12
----------------------------------------------------------------------------------------------------
Key: OWB-399
URL: https://issues.apache.org/jira/browse/OWB-399
Project: OpenWebBeans
Issue Type: Improvement
Components: Core
Affects Versions: 1.0.0-CR1
Reporter: YING WANG
Assignee: Gurkan Erdogdu
Fix For: 1.0.0-CR2
While I am investigating owb failover / passivation support , I encountered an
issue that de-serialized proxy object could not delegate calls to bean instance
object methods. The handler field held by the proxy object ( such as
NormalScopeBeanInterceptorHandler we used for normal scope ) is replaced with
javassist default handler.
Sandbox tests show hat if I upgrade to javassist 3.12 and use
ProxyObjectInputStream/ProxyObjectOutputStream, the handler in de-serialized
proxy object get restored correctly.
But 3.12 is not in jboss repository yet, anyone know if there is a way to push
them update their javasssist repository? or create our own snapshot repository
temporarily?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.