0

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.E​​valuationException: java.lang.UnsatisfiedLinkError: java.library.path に ocijdbc11 がありません」

weblogic 内のすべての ojdbc jar を、動作中の ojdbc6.jar に置き換える必要があります。

利用可能なクリーンなソリューションはありますか?

Weblogic 12c、Oracle Database 12c、Windows 7 64Bit、Java 1.7 を使用しています。

どうもありがとうジェイ

4

1 に答える 1