发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

请教Stateful Bean无法restore的错误

2005-07-28 10:41
赞助商链接

我的Stateful Bean的所有业务应用接口方法都定义了抛出BusinessException异常,该异常继承自RemoteException。发现在调用任何抛出该异常的接口方法后,如果捕获到异常,则Stateful Bean的引用失效,在接下来调用其他方法时,会报告:
java.rmi.NoSuchObjectException: Could not activate; failed to restore state; CausedByException is:/mnt/tmpdata/e2etest/jboss-3.2.5/server/default/tmp/sessions/PRMServer-ebncrw9u-9/ebnd3i8f-1x.ser (无此文件或目录)
我只有再重新获取一个新的Bean实例引用。
在我的应用环境里,接口方法的调用是顺序进行的,并且间隔没有超过Bean的回收时限。

请问原因?

2005-08-02 18:00

可能包含不能序列化的对象;或者你没有在钝化之前清除一些对象,这些对象方案钝化,让有态bean轻装消失。

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com