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

71.7.5 IJServer21104

IJServer: INFO: IJServer21104: EJB object is deleted by SessionIdleTimeout: NAME=%s1 CODE=%s2
IJServer: 情報: IJServer21104: 無通信監視機能により時間が超過したEJB objectを削除しました: NAME=%s1 CODE=%s2

可変情報

%s1:EJBアプリケーション名
%s2:EJB object識別子

意味

STATEFUL Session Beanの無通信監視機能により時間が超過したEJB objectを削除しました。

システムの処理

クライアントアプリケーションにjava.rmi.NoSuchObjectExceptionを返却します。

ユーザの対処

以下の対処を実施してください。

  • Interstage管理コンソールの[ワークユニット] > [IJServer名] > [EJBアプリケーション] > [EJBアプリケーション名]において、“無通信監視時間”を確認してください。時間が短すぎる場合には変更して、IJServerを再起動してください。IJServerを再起動後にクライアントアプリケーションを再度実行してください。

  • 本エラーが発生してクライアントアプリケーションにjava.rmi.NoSuchObjectExceptionが返却された場合、クライアントアプリケーションではcreateメソッドを実行してEJB objectを再作成してから処理を継続するように処理する必要があります。
    上記のように処理されている場合には対処は必要ありません。上記のように処理されていない場合には、クライアントアプリケーションを修正して、クライアントアプリケーションを再度実行してください。