Мы обновляем нашу установку базы данных Oracle с 11g до 12 c (12.2.0.1), и нам необходимо обновить драйверы OJDB C.
У нас есть серверы tomcat, работающие с OJDB C 6 драйверов на сервере, настроенных на сервере. xml.
У нас есть драйверы OJDB C 8, включенные в WAR-файл приложения.
Будет ли приложение использовать созданные пулы подключений драйверами Tomcat / OJDB C 6 или драйверы, упакованные с WAR приложения, будут иметь приоритет?
Обновление:
Мне сказали, что это * возможно * чтобы Tomcat загружал драйвер OJDB C при запуске (путь к классам в нашей конфигурации). Однако плохо написанные приложения могут непреднамеренно открывать соединения Oracle с использованием встроенного драйвера. Я исследовал это, но не нашел окончательного ответа. Кто-нибудь сталкивался с такой ситуацией или знает, возможно ли это вообще?