0

关于上一个问题: How to adapt persistence.xml file to connect JPA to a JDBC/MySQL database in Java EE environment (Tomcat + JSF)

我正在我正在处理的 Eclipse 动态 Web 项目上启用 JTA。我选择了 JBoss narayana-full-5.0.0.M3,它是旧 jbossts-full-4.17.4 的新版本。在 readme.txt 之后,我已经包含在项目的生成路径中:

lib/ext/*.jar and lib/jta/narayana-jta.jar

但在自述文件的某个位置,您可以阅读:

2 如果您需要在应用服务器中使用此版本的JTA,您还应该包含lib/jta/narayana-jta-integration.jar,但是请注意上面关于手动升级JBossAS内部组件的注释不建议

3 执行 jta-setup-env.[bat|sh] 将 JTA 放入类路径

我想知道是否需要执行 Narayana 文件夹中的任何脚本以在我正在处理的项目中启用 JTA。

4

1 回答 1

0

如下所述: http
: //anonsvn.jboss.org/repos/labs/labs/jbosstm/tags/JBOSSTS_4_16_2_Final/atsintegration/docs/IntegrationGuide.pdf 不建议将 JBossTS 与 Web 应用程序捆绑在一起。事务管理器应该集成到服务器中。当可能在同一个 JVM 中运行多个实例或被重新加载时,它的行为充其量是未定义的,这两者都可能在与 webapp 捆绑时发生。

于 2013-08-17T16:03:49.447 回答