【发布时间】:2016-09-19 10:36:46
【问题描述】:
无法获得 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 文件一起使用。
这个问题有什么线索吗?
【问题讨论】:
-
这可能会对您有所帮助! stackoverflow.com/questions/15483356/…
标签: java oracle jdbc jdbc-odbc ojdbc