xa

    0热度

    2回答

    我有一个春季XA交易的工作项目(http://www.javaworld.com/article/2077714/java-web-development/xa-transactions-using-spring.html)。我修改了下载的项目并创建了pom.xml,因为我必须将其与我的项目集成。最初我从春季3x开始。我为春天3x正常工作。现在我必须将它与hibernate集成,所以为了创建hib

    1热度

    2回答

    我了解2阶段提交体系结构。让2个奴隶和1个主人,所有准备阶段都很好。当主设备提交时,提交很好。当主人要求奴隶2提交时,它失败了。所以现在主人需要回滚整个交易。我的问题是奴隶1现在会如何rollbakc,因为它已经承诺了?据我所知,提交是完整的和最终的。在磁盘上可能有保存点或日志来恢复状态,但这可能需要DBA帮助。上SO 参考 - Can a transaction be rolled back a

    0热度

    1回答

    我们试图使用在JBoss EAP上运行的Active MQ 5.10.0,camel 2.13.1来创建XA连接池6.2。当连接释放到池时,会引发下面的Exception。根据其他线程,此错误已通过Active MQ 5.8.x解决。任何想法为什么我们仍然得到错误?活动MQ客户端和服务器在5.10.0中运行。 弹簧配置: <!-- JBoss TX Manager --> <bean

    0热度

    2回答

    Environment details:- 的WebSphere MQ: - 7.5.0.2在Redhat Linux 6.4 IBM DB2: - 10.1.0.2在Redhat Linux 6.4 的Java 1.7 的WebSphere MQ类为Java MQ作为trasnaction协调​​ Scenario:- 以下所有步骤在同一个线程上执行。数据库连接打开并保持对该线程上正在执

    0热度

    1回答

    BoneCP支持XA事务吗? 网站上的功能列表没有提及有关XA事务的任何内容。

    0热度

    1回答

    我需要在核心Java应用程序(不是web)中使用JTA XA资源和MySQL,而不使用任何框架。所有的文章和例子都显示了使用单一数据源的提交。虽然我已经完成了两个数据库的分布式事务,但是我在使用XA资源的'两阶段提交'中怀疑/查询。我的代码是: public static void main(String[] args) { DataSource dataSourceRemote = C

    2热度

    1回答

    我正在编写一个将由J2EE程序调用的PL/SQL过程(Oracle)。这个J2EE程序启动了一个分布式事务,我的PL/SQL过程将成为这个事务的一部分。 我不知道是否允许在我的程序中使用dblink。我猜这可能会导致一些问题,因为使用dblink意味着由Oracle管理的分布式事务,但已经有一个由J2EE容器管理的分布式事务。 是禁止的吗?或允许有一些限制? 谢谢你的回答。

    0热度

    1回答

    我一直在网上搜索,但找不到在不同数据库中进行两阶段提交以及在故障情况下进行恢复的实际示例。 任何人都可以在两个不同的数据库中给出两阶段落实的例子,以及在失败情况下恢复如何发生,例如由于数据库服务在发送完成之后关闭了事务而导致事务失败,准备响应以及其他数据库查询成功执行。

    2热度

    1回答

    我正在使用WebSphere 8.5与EJB 3.1和JMS通用提供程序。 我需要使用无状态会话bean作为生产者在队列中编写消息。 EJB由TransactionAttributeType.REQUIRED注解,因为在我发送队列中的消息之前需要执行一些“DB插入”,并使用这些消息读取由制作者编写的记录。 问题是如果我定义一个JDBC非XA数据源,生产者将消息写入队列,但服务器抱怨本地资源(数据源

    1热度

    1回答

    任何人都知道我必须更改什么才能使WebLogic事务管理器与群集一起工作?我测试过了,现在只需一台服务器即可正常工作。我如何在群集上运行它? InterposedTransactionManager itm = TxHelper.getClientInterposedTransactionManager(initialCtx,serverName); 我确实相信第二个参数需要改变!