Java 我可以在Jetty中将xadisk部署为JCA资源吗?
我想要的是将文件事务和数据库事务合并为一个事务。我们的应用程序正在Jetty上运行。但码头不是必须的。我们希望事务可以独立运行,而不是依赖于服务器。依赖服务器是可以接受的。但这不是第一选择。 目前,我使用atomikos来管理事务 我目前的理解是:Java 我可以在Jetty中将xadisk部署为JCA资源吗?,java,jetty,jndi,jca,Java,Jetty,Jndi,Jca,我想要的是将文件事务和数据库事务合并为一个事务。我们的应用程序正在Jetty上运行。但码头不是必须的。我们希望事务可以独立运行,而不是依赖于服务器。依赖服务器是可以接受的。但这不是第一选择。 目前,我使用atomikos来管理事务 我目前的理解是: 有没有任何例子说明integer atomikos和XADisk在不使用 征集我可以使用登记工作。但在我们的系统里有点丑陋。 在数据库部分,我们不使用登记方法。我们使用hibernate,并且 通过atomikos为hibernate扭曲数据源,我希
磁盘
我在这里看到了很多“jetty”,但实际上没有涉及jetty本身的内容,不清楚您是否只是有jndi配置问题或其他问题……如果您有jndi问题,听起来jndi越少,您就越缺少xadisk impl的要求?很难理解,也许您可以扩展到您的实际问题,并包括一些堆栈跟踪或其他内容?或者只是更深入地了解xadisk配置方面的内容……感谢您的建议。我问的是两个问题。第一个是如何在Jetty中将xadisk配置为JCA资源或JNDI资源。这意味着使用Jetty配置使JNDI成为数据源另一个要求是初始化xadisk的JCA适配器并将其绑定到JNDI中。
<New id="xadisk" class="org.eclipse.jetty.plus.jndi.Resource">
<Arg>xadisk</Arg>
<Arg>
<New class="org.xadisk.connector.outbound.XADiskConnectionFactoryImpl">
</New>
</Arg>