我有一个基于Java的Web应用程序。我正在使用Spring集成与数据库(Jpa出站适配器)和Tibco EMS(JMS出站适配器)集成。然而,现在我需要把一些代码放在同一条消息所需要的地方。1.坚持在数据库中,2.通过JMS发送。Spring集成+事务+ Bitronix
问题是这些活动(1和2)需要在交易中发生。无论是发生或没有。我试图通过Bitronix来实现。但是到目前为止,我还没有完成它。我得到的错误,其以纯英文的意思是(这里请原谅我的翻译)“我们不能XA事务之外实现交易。
有没有人尝试在此之前,任何帮助将不胜感激。
感谢,