WebSphere 6.1 アプリケーション サーバーと Oracle 10g データベースを使用しています。
WAS への DB 接続管理を要求するよう求められましたが、DB を適切に操作するには、OracleConnection オブジェクトも使用する必要があります。
詳細に説明すると、WebSphere の接続オブジェクトに固執すると、 com.ibm.ws.rsadapter.jdbc.wsjdbcconnection incompatible with oracle.jdbc.oracleconnectionエラーが発生します。
グーグルで検索すると、次のようにgetNativeConnectionメソッドを使用することが提案されました。
WSJdbcConnection conn = (WSJdbcConnection) ds.getConnection();
con = (OracleConnection) WSJdbcUtil.getNativeConnection((WSJdbcConnection) conn);
しかし、その接続は WebSphere によって管理されなくなります。
WebSphereにDB接続を管理させながら、Oracle接続オブジェクトを操作する方法はありますか?
ありがとうございました、
よろしくお願いします
編集: WSCallHelper クラスを使用しないように求められました