Драйвер пула WebLogic не поддерживает драйвер XA - PullRequest
0 голосов
/ 24 февраля 2012

Я работаю в типичной среде Dev-> QA-> Production, и кажется, что наша среда Dev настроена иначе, чем наша среда QA, но я не уверен, где искать проблему, так как я не очень знаком с основной конфигурацией WebLogic.

Я разработал веб-сервис, который использует поддержку распределенных транзакций Spring Framework, и все наши записи соединения JNDI на сервере Weblogic настроены для использования драйвера Oracle XA. Хотя в нашей среде разработки все работает нормально, в QA появляется следующая ошибка:

 org.springframework.jdbc.CannotGetJdbcConnectionException: 
      Could not get JDBC Connection;
 nested exception is java.sql.SQLException: Pool connect failed : 
      java.lang.Exception: WebLogic Pool Driver doesn't support XA driver, 
      Please change your config to use a Non-XA driver

Насколько я понимаю, это проблема конфигурации самого Weblogic, а не отдельных источников данных JNDI.

Я знаю, что это не так уж и много, но если кто-нибудь подскажет, с чего начать, я был бы признателен за помощь.

1 Ответ

0 голосов
/ 15 марта 2012

Оказывается, наш администратор WebLogic не перезапустил пул соединений, как он сказал, что сделал.Извините за размещение вопроса.Теперь все работает как положено.

...