Невозможно получить соединение с Oracle.Не удается получить соединение с Oracle
Я использую следующий фрагмент кода, чтобы получить соединение оракула в пользовательских смарт-плагин службы: -
public static Connection openNewConnection(String url, String username, String password) throws ClassNotFoundException, SQLException {
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
Connection connection = DriverManager.getConnection(url, username, password);
return connection;
}
Он отлично работает как автономно, но при использовании внутри JBoss, это дает "ClassCastExcepton"
со следующим сообщением: -
ClassCastException: "oracle.jdbc.driver.T4CConnection не может быть брошено к oracle.jdbc.OracleConnection".
Я использовал это с ojdbc5.jar
, ojdbc6.jar
, ojdbc7.jar
и ojdbc14.jar
файлов соответственно.
Любые подсказки к этой проблеме?
Это может вам помочь! http://stackoverflow.com/questions/15483356/connection-cannot-be-cast-to-oracle-jdbc-oracleconnection –