WebSphere 6.1使用OracleConnection对象,同时仍要求对WAS进行连接管理

时间:2012-11-26 15:03:35

标签: database oracle connection websphere

我们正在使用WebSphere 6.1应用程序服务器和Oracle 10g数据库。

我们被要求对WAS进行数据库连接管理,但我们还必须使用OracleConnection对象来正确使用我们的数据库。

详细说明,如果我们坚持使用WebSphere的连接对象,我们会得到 com.ibm.ws.rsadapter.jdbc.wsjdbcconnection与oracle.jdbc.oracleconnection 不兼容。

谷歌搜索建议我们使用 getNativeConnection 方法,如下所示:

WSJdbcConnection conn = (WSJdbcConnection) ds.getConnection();
con = (OracleConnection) WSJdbcUtil.getNativeConnection((WSJdbcConnection) conn);

但是后来这个连接将不再由WebSphere管理。

在让WebSphere管理数据库连接时,有没有办法使用Oracle连接对象?

谢谢,

最好的问候

编辑:我甚至被要求不使用WSCallHelper类

1 个答案:

答案 0 :(得分:1)

也许WSCallHelper API正是您所寻找的。