防止钝化是glassfish 4中的有状态会话bean
我有一个注入扩展实体管理器的有状态会话bean。当我部署应用程序一段时间后,会发生一个异常,表明扩展实体管理器未序列化。经过一些搜索,我发现bean的钝化可能是导致此异常的原因防止钝化是glassfish 4中的有状态会话bean,glassfish,ejb,cdi,Glassfish,Ejb,Cdi,我有一个注入扩展实体管理器的有状态会话bean。当我部署应用程序一段时间后,会发生一个异常,表明扩展实体管理器未序列化。经过一些搜索,我发现bean的钝化可能是导致此异常的原因 有没有办法停止玻璃鱼的钝化(我发现有问题,但找不到办法) 容器在钝化sfsb时尝试序列化实体管理器是否正确 发生此异常是否还有其他原因 注意:请不要询问代码,它只是一个由应用程序范围CDIBean调用的具有扩展实体管理器的有状态bean。必须将钝化能力设置为false 钝化能力指定此有状态会话bean是否具有钝化能力 @
注意:请不要询问代码,它只是一个由应用程序范围CDIBean调用的具有扩展实体管理器的有状态bean。必须将钝化能力设置为false 钝化能力指定此有状态会话bean是否具有钝化能力
@Stateful(passivationCapable=false)
public class HelloBean {
private NonSerializableType ref = ...
. . .
}