java - Tomcat 8 中的 Atomikos,如何将 server.xml 中带有 XA 的 JDBC 资源配置为 as400?

标签 java spring tomcat jdbc

我正在尝试在 Tomcat 8 中配置一个 JDBC XA 资源,它可以与 Atomikos 一起使用以使用 Spring 和 JTA 实现事务。

但是,我还没有找到描述必须如何完成配置的教程。我看过的文档都是从Spring和Atomikos中的配置开始的,但是都没有提到如何用Tomcat配置Atomikos。此外,他们的示例使用 PostgreSQL 和/或 MySQL 配置 JTA/XA 事务,但没有提及 AS/400 中的数据库。

我找到了这个post ,但我不清楚响应。

有人知道如何在 Tomcat 使用的 server.xml 配置文件中配置 JDBC/XA 资源吗?

最佳答案

您可以使用 (1) 通用 DB2 驱动程序在 IBM AS/400-iSeries 机器中使用数据库,如果该选项已在服务器中启用,或 (2) 传统的 IBM Toolbox for Javajt400/JTOpen opensource library .

几年前,我使用了 JTOpen JDBC XA drivers用于访问 iSeries 中的数据库和数据文件。它的工作方式与任何其他 JDBC 驱动程序一样。

I have found this post, but the response is not clear to me.

查看 Atomikos-Tomcat integration 的文档.资源必须在 TOMCAT_HOME/conf/context.xml 文件中定义。有一个 example可以下载了解Atomikos-Tomcat配置。

关于java - Tomcat 8 中的 Atomikos,如何将 server.xml 中带有 XA 的 JDBC 资源配置为 as400?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45922254/

相关文章:

java - 带有构建器的免费基于 XML 的 java gui 语言

java - GWT 样式问题

java - 如何避免在 ClassB 中创建 classA 的对象

java - java spring如何自定义@NotNull验证错误信息

java - Spring Data Mongodb 存储库没有正确实现继承

java - 如何在由子控件制作的 SWT 复合 Material 上跟踪鼠标?

java - Tomcat 部署从单个 war 文件创建 2 个文件夹?

java - 在部署到 tomcat 之前(或期间)如何管理 .war 文件中的库版本?

Eclipse 在部署 webapp 时忽略源

java - Tomcat java.lang.ClassNotFoundException 异常