我想按如下方式处理登录场景:
- 客户端连接到无状态 Java Bean (SLJB) 并尝试登录;
- 如果登录成功,SLJB 会向用户返回一个 Stateful Java Bean (SFJB),以便客户端可以继续使用应用程序。
我目前正在做第二步:
return new StatefulBean(some params);
这是正确的方法吗?在我得到例外时,这似乎不是:
Class org.eclipse.persistence.internal.jpa.EntityManagerImpl is not Serializable
运行我的应用程序时,我认为它与所描述的方法有关。
从 SLJB 向客户端返回对 SFJB 的引用的正确方法是什么?