OCI ドライバーを使用してスタンドアロンの Java コードを実行し、Oracle データベースに接続できます。
C:\app\client\jjayarman\product\12.1.0\client_1\jdbc\lib\ojdbc6.jar の下にあるローカル Oracle クライアントの ojdbc6.jar でのみ動作します。
既存の ojdbc jar が原因で、locahost の Weblogic 12c にデプロイされた Web アプリで同じコードを実行すると、以下のエラーで失敗します。
エラー: 「javax.faces.el.EvaluationException: java.lang.UnsatisfiedLinkError: java.library.path に ocijdbc11 がありません」
weblogic 内のすべての ojdbc jar を、動作中の ojdbc6.jar に置き換える必要があります。
利用可能なクリーンなソリューションはありますか?
Weblogic 12c、Oracle Database 12c、Windows 7 64Bit、Java 1.7 を使用しています。
どうもありがとうジェイ