ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Express メッセージ集
Interstage

105.3.7 java.lang.LinkageError

本項で説明している例外一覧

例外の説明


java.lang.LinkageError

意味

LinkageErrorのサブクラスは、あるクラスが別のクラスに依存関係がある場合に、前者のクラスをコンパイルしたあと、後者のクラスへの変更によって互換性が失われたことを示します。

ユーザの対処

一部のクラスだけ別途コンパイルした場合などに発生します。アプリケーション全体をリコンパイルしてください。コンパイルによりエラーが出力された場合は、そのメッセージにしたがってください。


java.lang.LinkageError: Class oracle/sql/converter/CharacterConverters violates loader constraints

意味

Webアプリケーションのディレクトリ構成である“WEB-INF/lib”に、J2EEプロパティのクラスパスまたはIJServerのクラスパスに設定するJDBCドライバが配置されています。

ユーザの対処

Webアプリケーションのディレクトリ構成である“WEB-INF/lib”に、J2EEプロパティのクラスパスまたはIJServerのクラスパスに設定するJDBCドライバが配置されている場合、削除してください。
その後、J2EEプロパティのクラスパス、またはIJServerのクラスパスにJDBCドライバが設定されていない場合、設定してください。