Могу ли я использовать адаптер JDBC, который используется сервером приложений JBoss (предпочтительно версия 4.2.3) за пределами сервера приложений?Могу ли я использовать JBoss JDBC-адаптер вне сервера приложений?
фон: У меня есть проблема, которая возникает иногда на сервере приложений и StackTrace начинается в org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection
, и я хочу иметь его покрыт JUnit тестов, которые работают автономно. Я использую менеджер транзакций JBoss уже, если потребуется.
Примечание: Я знаю, что причина исключения брошенного на сервере приложений, это не проблема. Но я хочу, чтобы он был воспроизводимым в тестах: один, чтобы убедиться, что я действительно исправил это, два, чтобы знать, что таких проблем нет в других местах приложения.
На самом деле это не проблема JDBC. Если бы это было, у меня не было бы проблем с воспроизведением. Точное сообщение об исключении: `Вы не можете установить autocommit во время управляемой транзакции!`. Раньше я не цитировал его, потому что я не спрашиваю «что это значит?» но «как воспроизвести его?» – 2010-11-26 15:55:32