【发布时间】:2015-11-30 16:38:36
【问题描述】:
如果我直接与 oracle 连接,则代码可以正常工作。
但是如果我通过 Websphere 中配置的数据源连接到数据库,则会收到以下异常:-
java.sql.SQLException:DSRA9122E: com.ibm.ws.rsadapter.jdbc.WSJdbcConnection@21cf8d56 不包装任何 oracle.jdbc.driver.OracleConnection 类型的对象。
引发此异常的代码如下:-
ArrayDescriptor desc = ArrayDescriptor.createDescriptor(PROC_IN_PARAM_ALIAS, jdbcTemplate.getDataSource().getConnection()
.unwrap(OracleConnection.class));
【问题讨论】:
-
试试
WebSphereNativeJdbcExtractor.doNativeCOnnection or WSCallHelper.getNativeConnection
标签: java spring oracle jdbc websphere