xa

    19热度

    4回答

    假设我们有一个参与XA事务的数据库(例如Oracle)和JMS提供者(例如HornetQ)。一条消息被发送到一个JMS队列,并且一些数据在同一个分布式事务中被保存在数据库中。事务提交后,消息使用者将读取持久数据并在单独的事务中处理它们。 关于第一XA事务,下面的事件序列可以由事务管理器(如,JBoss) 制备(HornetQ的) 制备(Oracle)的 提交(HornetQ的)执行的 提交(甲骨文

    0热度

    3回答

    我们有一个运行多个应用程序的Weblogic服务器。其中一些应用程序使用配置为使用Weblogic XA事务管理器的ActiveMQ实例。 现在启动后大约3分钟后,JVM触发OutOfMemoryError。堆转储显示大约85%的内存被包含org.apache.activemq.command.XATransactionId实例的LinkedList占用。该列表是一个根对象,我们不确定谁需要它。

    1热度

    1回答

    Caused by: com.solacesystems.jms.ConfigurationException: Invalid scheme "null" in host "null://x.x.x.x:x" at com.solacesystems.jms.SolConnection.<init>(SolConnection.java:142) at com.solaces

    0热度

    1回答

    我的问题是,由于一个事务驱逐,并且在事务提交之前另一个事务执行旧值的读取并因此也将其存储在缓存。这个应用程序使用spring和ehcache。 到目前为止,我的研究已经涉及到这些选项,但如果还有更多选项,我不会感到惊讶。我错过了什么吗? 任何意见是非常感谢:)你会怎么做,为什么。 选项1:Ignoreance 好,就忽视它,并希望最好的结果。不是一个真正的选择。 选项2:transactionAw

    1热度

    3回答

    我有一个很长的列表来自我的业务逻辑,我需要在UI上显示。由于列表很长,我尝试添加滚动查看器,但无法滚动。 请看下面 <Grid Margin="0,32,0,0"> <TextBlock Text="{Binding IDC_WiFi, Source={StaticResource Resources}}" FontFamily="Segoe UI" FontSiz

    1热度

    1回答

    在我WildFly例如更新MySQL驱动到6.0.4版本后,它看起来像我不能设置DefaultFetchSize再执行以下操作: <xa-datasource-property name="DefaultFetchSize" /> 在快速查看新的xa数据源类后,getters/setters似乎已经消失。那么,现在如何设置这个属性,如果它从数据源中消失了?

    0热度

    1回答

    经过多次尝试,看起来组合xa-datasource < - > postgres驱动程序不支持具有非默认端口(5432)的故障转移配置。 我想,驱动程序不会实现xa所期望的所有方法。 我会很高兴,如果有人能告诉我,我错了...... 这个例子是工作,但使用默认端口: <xa-datasource jndi-name="java:/Foo" pool-name="Foo" enabled="true

    2热度

    1回答

    我最近不得不支持一位同事验证为什么有些系统测试不通过wildfly,系统测试通过weblogic和玻璃鱼传递。 分析完日志之后,很明显原因与备份线程发送的JMS消息过早地被提交给队列有关,当期望是消息在入口点Container Managed Transaction一个MDB提交。所以在发送它的MDB完成运行之前,消息就会熄灭。 在WebLogic中,达到了预期的行为,你需要确保当你由容器,这是X

    0热度

    1回答

    我收到javax.transaction.NotSupportedException:不支持子事务调用UsertTransaction.begin()时发生异常。 我有一个Java Web服务部署在WAS 8.我有一个操作,更新Oracle中的表,然后通过MQ发送消息。我的事务边界(开始/提交)是围绕操作更新和发送定义的。该操作可以正常工作几次(相同的请求负载),然后最终我得到上述异常。 我使用S

    -1热度

    1回答

    我想在Linux上为XA事务使用DB2 10.5。 DB2是否包含XA事务管理器? 如何为XA事务环境设置我的C应用程序?