标签: java transactions jms xa
当你在xa事务进行中使用MessageProducer的send方法在目的地上发送消息时,在这种情况下,JMS提供程序上不可用的send方法不会抛出任何异常,而是在提交事务时抛出异常。如果send方法不是xa事务的一部分,则抛出InvalidDestinationException。为什么当它是xa事务的一部分时它不会抛出异常?我正在使用arjuna tm进行交易。