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

71.7.34 IJServer21142

IJServer: ERROR: IJServer21142:Failure in reading an EJB Application definition file :NAME=%s1 DETAIL=%s2
IJServer: エラー: IJServer21142:EJBアプリケーションの定義ファイルの読み込みに失敗しました:NAME=%s1 DETAIL=%s2

可変情報

%s1:EJBモジュール名
%s2:エラー詳細情報

意味

定義ファイルの読み込みに失敗しました。

システムの処理

  • IJServer起動処理中に当メッセージが出力された場合は、IJServerの起動処理を中止します。

  • J2EEのHotDeploy機能を利用して活性化処理中に当メッセージが出力された場合は、活性化処理を中断し、該当する配備モジュールを非活性化状態に変更します。

ユーザの対処

エラー詳細情報の情報をもとに定義ファイルに異常がないか確認し、異常を取り除いた後に再度処理を実行してください。
考えられる主な原因を、以下に示します。

  • エラー詳細情報に「Invalid encoding name」などのメッセージが出力されている場合、IJServerが使用するXMLパーサが、定義ファイルのエンコード設定に対応しているか確認してください。
    XMLパーサが対応していないエンコードが設定されている場合、指定されているエンコードを使用可能なXMLパーサを選択するか、または、定義ファイルのエンコードを変更してください。

  • 定義ファイルが規定のディレクトリ配下に存在していない場合、EJBアプリケーションを再配備した後に、再度処理を実行してください。

  • 定義ファイルのタグ構成に不正がある場合、EJBアプリケーションを再配備した後に、再度処理を実行してください。

  • 定義ファイル内に名前空間プレフィックス付きのタグを指定している場合、タグからプレフィックスを削除し、EJBアプリケーションを再配備した後に、再度処理を実行してください。

問題が特定できない場合は、EJBアプリケーションの再配備を行って再度処理を実行してください。