Connectionが特定のOracleConnectionクラスであることを期待するOracle固有のAPIを使用しています。ただし、使用している接続はc3p0プロキシ接続であり、OracleConnectionクラスではありません。
Oracle固有のAPIを使用する場合は、いくつかの選択肢があります。
- c3p0の生の接続操作を使用できます。
http://wwwを参照してください。 .mchange.com / projects / c3p0 / index.html#raw_connection_ops あなたが探している正確な例のために; - c3p0には、実際には、この操作を実行するOracle用のjarファイルが付属しています。使用されることはめったになく、古くなりますが、一粒の塩です。
- プレリリースバージョンのc3p0-0.9.5にアップグレードできます。 a> 、完全なJDBC4 APIをサポートし、アンラップ操作を使用して生のOracle接続を抽出します。
頑張ってください!