我想在一个独立的Spring启动应用程序中使用Narayana-WS-Transaction,它在一个事务中调用两个不同的Web服务。其中一个内部使用db资源进行插入/更新。
narayana可以独立使用WSAT吗?如是 :
这里的例子没有显示那些bean:https://github.com/jbosstm/quickstart/tree/master/spring/stock-market-with-narayana-spring-boot/src/main
不幸的是,没有Narayana Spring Boot WS-AT快速入门,它将向您展示如何利用该技术。 WS-AT是WildFly应用服务器中最好的集成。您可以找到Narayana快速入门,其中包含在https://github.com/jbosstm/quickstart/tree/master/XTS上运行它的示例。如果您考虑使用Spring Boot,那么通常它应该是可能的,但您需要自己配置所有集成。这是Narayana团队没有准备和/或维护的。您可以在https://github.com/jbosstm/quickstart/tree/master/spring上使用Spring Boot迭代Narayana的快速入门获得灵感。如果你想检查如何与WildFly集成,那么一个好的起点可能是https://github.com/wildfly/wildfly/blob/master/xts/src/main/java/org/jboss/as/xts/XTSSubsystemAdd.java。