本地事务设置是 WebSphere® Application Server 对
Enterprise JavaBeans™ 规范的扩展。
有关更多信息,请参阅 WebSphere Application Server 文档。
要定义本地事务设置:
- 切换至 J2EE 透视图。
- 在“项目资源管理器”视图中选择期望的 EJB 模块。
- 右键单击部署描述符编辑器,并从弹出菜单中选择打开方式。
- 在编辑器的 Bean 页面上,选择一个 bean,并在“WebSphere 扩展”部分下查找本地事务 2.0 部分。
- 在边界字段中,选择下列其中一个值以指定本地事务上下文的持续时间:
- BeanMethod:指定本地事务在方法开始时开始,在方法结束时结束。
- ActivitySession:指定本地事务必须在启动该事务的任何
ActivitySession 的作用域内解析,或者如果没有 ActivitySession 上下文,则在启动该事务的同一个 bean 方法内解析。
- 在解析器字段中,选择下列其中一个值来指定在本地事务上下文结束之前将如何解析本地事务:
- 在未解析操作字段中,选择下列其中一个值来指定在本地事务中的应用程序未提交资源的情况下 EJB 容器必须采取的操作:
- Commit:在本地事务上下文结束时,容器指示要提交的所有未解析本地事务。
- Rollback:(缺省值)在本地事务上下文结束时,容器指示要回滚的所有未解析本地事务。
在定义本地事务设置之后,可以单击除去以除去本地事务设置。