我可以在应用程序服务器之外使用 JBoss JDBC 适配器吗?

发布于 2024-10-04 03:27:58 字数 338 浏览 7 评论 0原文

我可以使用 JBoss 应用程序服务器(最好是版本 4.2.3)使用的 JDBC 适配器吗 在应用程序服务器之外?


背景:我有时会在应用程序服务器上出现问题,并且堆栈跟踪从org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection开始,我希望将其覆盖独立运行的 JUnit 测试。 如果需要的话,我已经使用了 JBoss 的事务管理器。


注意:我知道应用服务器抛出异常的原因,这不是问题。但我希望它可以在测试中重现:一,确保我确实修复了它,二,知道应用程序的其他地方不存在此类问题。

Can I use the JDBC adapter that is used by JBoss Application Server (preferably version 4.2.3)
outside of the application server?

Background: I have a problem that occurs sometimes on the application server and the stacktrace starts in org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection and I want have it covered by JUnit tests that run standalone.
I use JBoss's transaction manager already, should it be required.

Note: I know the reason of the exception thrown in the app server, this is not the problem. But I want to have it reproducible in tests: one, to be sure I really fix it, two, to know there are no such problems in other places of the app.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

神经大条 2024-10-11 03:27:58

BaseWrapperManagedConnectionjavax.resource.spi.ManagedConnection 的实现,它是 JCA SPI 接口的一部分。如果您只需要关注 JDBC 问题,我认为不值得在这里涉及复杂的 JCA 事情。

BaseWrapperManagedConnection is implementation of javax.resource.spi.ManagedConnection which is part of JCA SPI interface. If you only need to focus on JDBC issue, I don't think worth involving complex JCA things here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文