最近、JAVA 7 および JBoss 7.1.1 を使用して実行するようにアプリケーションをアップグレードしました。このアプリケーションは、もともと JAVA 5 および Jboss 4.2.2 で開発されました。このアプリケーションは永続化のために hibernate 3 を使用します。
新しいプラットフォームでは、CLOB フィールドを持つテーブルに INSERT を実行しようとすると、上記のエラーでアプリケーションが失敗します。ojdbc14.jar (バックエンド データベース Oracle 10.2.0.3) を使用しています。
これらは、jboss 7.1.1 構成で確認したものです。
- Oracle 用の正しいモジュールの作成。ojdbc14.jar が正しいモジュール ディレクトリに存在することを確認
- jboss ディレクトリ内の他の場所に競合する ojdbc.jar が他に存在しないことを確認
- アプリケーションが別の ojdbc.jar を参照していないことを確認しました。
どんな洞察も役に立ちます。私はこの問題を解決するために髪を引っ張っています。
どうもありがとう