我使用带有两个 Glassfish 3.1.2.2 实例的 Hazelcast HttpSession Clustering。我使用@EJB
或 @Inject 注释在托管 bean 中注入 EJB。在@ViewScoped
和@SessionScoped
托管豆中,我得到
com.hazelcast.nio.HazelcastSerializationException:
java.io.NotSerializableException:
com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate Exception.
当我@EJB
用瞬态关键字标记该字段时,因此,我没有得到SerializationException
. 但是,在反序列化之后,我的 ejb 没有重新注入,然后,我得到了一个NullPointerException
.
我该如何处理这个问题?(注:Hazel 版本:2.4)