我可以使用JBoss Application Server使用的JDBC适配器(最好是版本4.2.3) 在应用程序服务器之外?
背景:我有时会在应用程序服务器上出现问题,而堆栈跟踪在org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection
中启动,我希望它由独立运行的JUnit测试覆盖。
如果需要,我已经使用了JBoss的事务管理器。
注意:我知道在app服务器中抛出异常的原因,这不是问题所在。但是我希望它在测试中具有可重现性:一,确保我真正解决它,两个,知道在应用程序的其他地方没有这样的问题。
答案 0 :(得分:0)
BaseWrapperManagedConnection
是javax.resource.spi.ManagedConnection
的实现,它是 JCA SPI接口的一部分。如果您只需要关注JDBC问题,我认为这里不需要涉及复杂的JCA事情。