-
0 votesanswersviews
Spring批处理:如何配置xa事务
这是我的情况: 一个Postgres数据库,我只有Spring Batch表 一个Oracle数据库,我可以在其中读取,写入和更新业务数据 我试图用Atomikos配置一个XA环境,它似乎工作但老实说我不明白究竟发生了什么 . 你能检查一下我的配置吗?我在这些事情上完全是菜鸟...... 如果我将"hibernate.transaction.jta.platform&... -
0 votesanswersviews
JMS MessageListener可以启动XA事务吗?
假设我编写了以下代码(使用Atomikos的纯独立Java,没有Spring,没有JavaEE,没有bean): XASession session = conn.createXASession(); MessageConsumer consumer = session.createConsumer(session.createQueue("QNAME")); consumer... -
0 votesanswersviews
两个JMS代理之间的XA事务(ActiveMQ)
我试图在2个不同的,远程的,activeMQ代理之间移动jms消息,经过大量的阅读 我正在使用Atomikos,因为我正在编写一个独立的应用程序,而且我也使用spring来完成所有工作 . 我有以下bean javaconfig设置 @Bean(name="atomikosSrcConnectionFactory") public AtomikosConnectionF... -
2 votesanswersviews
使用XA的JMS会话和JPA事务
我正在将WebSphere 8.5与EJB 3.1和JMS Generic提供程序一起使用 . 我需要使用无状态会话bean作为 生产环境 者在队列中编写消息 . EJB使用_708094注释,因为我需要在队列上发送消息之前执行一些"DB insert"并使用这些消息读取 生产环境 者写入的记录 . 问题是如果我定义了一个JDBC非XA数据源,那么 生产环境 者会将消息写入队... -
0 votesanswersviews
javax.jms.TransactionInProgressException:无法在JBoss EAP 6.2和Active MQ 5.10.0上的XASession中回滚()
我们正在尝试使用在JBoss EAP 6.2上运行的Active MQ 5.10.0,camel 2.13.1创建XA连接池 . 当连接释放到池时,将抛出以下异常 . 根据其他线程,此错误已通过Active MQ 5.8.x修复 . 知道为什么我们仍然得到错误? Active MQ客户端和服务器正在运行5.10.0 . spring 配置: <!-- JBoss TX Manager --&... -
3 votesanswersviews
JBoss消息传递和XA事务:JMS消息丢失
我对分布式JMS进行了一些测试,目前我遇到了以下问题 . 我有两台服务器 . 第一个是带有JBoss Messaging 1.4.3的JBoss 5.1,第二个是带有两个MDB的JBoss 5.1 . 一个MDB将消息从队列A路由到B.另一个是相反的 - 从B到A的路由 . 因此队列A和B上的消息总和应该是常量 . 只要我正确关闭服务器就可以了 . 但是如果我崩溃其中一个服务器的进程(使用 kil... -
0 votesanswersviews
在非托管容器中使用XA / JTA的Spring JPA / Hibernate ActiveMQ . 没有看到错误,但没有看到数据被提交到数据库
我正在将JMS功能(通过ActiveMQ)添加到现有的Spring / Hibernate Web应用程序中 . 因此,我想在这个应用程序中添加XA / JTA功能,以便我可以管理跨越数据存储和消息代理的事务(使用Spring) . 我在ActiveMQ集成方面取得了成功,但是,我遇到了将XA / JTA整合到应用程序中的问题 . 具体来说,没有数据被插入/更新到底层数据库中(但是,我发现在事务期... -
0 votesanswersviews
在JBoss 7.1.1 for MySQL Cluster中创建XA数据源:连接只读错误
我们在JBoss 7.1.1应用服务器中为后端集群MySQL服务器配置XA数据源(Master-Master配置) . 以下是数据源配置: <xa-datasource jndi-name="java:/datasoucrenew" pool-name="datasoucrenew" enabled="true" use-ccm=&... -
3 votesanswersviews
Wildfly 10无法在启动时加载MySQL XA驱动程序
我有一个我在wildfly-10.0.0中部署的Web应用程序 . 它需要一个mysql xa驱动程序 . 我有以下错误: 2015-10-13 12:25:37,979 ERROR [org.jboss.as.controller.management-operation](ServerService线程池 - 33)WFLYCTL0013:操作(“添加”)失败 - 地址:([(“子系统“=... -
0 votesanswersviews
使用ActiveMQ的Apache Camel路由的XA事务
如果在处理给定的Camel路由时出现问题,我的要求是将消息留在源队列中,我的comsumer在ActiveMQ中进行轮询 . 我的理解是我需要有一个XA事务来处理这个问题 . 我想通过Java DSL设置Camel . 没有EE容器 . 我已经采用这个例子来工作XA setup for Camel with Atomikos . 基于此,我创建了另一个@Test . 有一个RouteBuilder...