Есть ли возможность не использовать функции JDBC 4 в DBCP 2.5? - PullRequest
0 голосов
/ 23 октября 2019

Я знаю, что dbcp 2.5 поддерживает java 8 и jdbc spec 4.2. Но дело в том, что драйвер jdbc, который я должен использовать, совместим только со спецификацией jdbc 3. Когда я использую dbcp 2.5 с драйвером jdbc, совместимым с jdbc 3.0, я получаю следующую ошибку:

java.lang.AbstractMethodError: xxx.xxx.xxx.xxxxConnection.getSchema () Ljava / lang / String;в org.apache.commons.dbcp2.DelegatingConnection.getSchema (DelegatingConnection.java:941) ~ [commons-dbcp2-2.5.0.jar: 2.5.0] в org.apache.commons.dbcp2.PoolingConnection.getSchemaOrNull (PoolingConnection. Java: 282) ~ [commons-dbcp2-2.5.0.jar: 2.5.0] в org.apache.commons.dbcp2.PoolingConnection.createKey (PoolingConnection.java:128) ~ [commons-dbcp2-2.5.0.jar: 2.5.0]

Итак, есть ли в dbcp 2.5 какой-либо вариант не использовать функции jdbc4?

Заранее спасибо.

...