HomeインタフェースまたはRemoteインタフェースに宣言されているメソッドのthrows句に例外が多数ある場合、以下のIJServerタイプにEJBアプリケーションを配備すると、時間がかかり応答がない状態になります。
EJBアプリケーションのみ運用
WebアプリケーションとEJBアプリケーションを別JavaVMで運用
例外クラスの親クラスを作成し、throws句には親クラスのみ宣言するなどの修正を行い、throws句の例外の数を5以下にしてください。
上記条件に該当し、配備が完了しない場合は、以下の操作を行ってください。
Interstage JMXサービスを停止してください。
以下のディレクトリおよびその配下を削除してください。
C:\Interstage\J2EE\var\isdeploy\ebxxxx (xxxxは数字)
J2EE共通ディレクトリ\ijserver\<IJServer名>\apps\<配備モジュール名> (注)
J2EE共通ディレクトリ\deployment\ijserver\WU001\distribute\<配備モジュール名> (注)
/opt/FJSVj2ee/var/isdeploy/ebxxxx (xxxxは数字)
J2EE共通ディレクトリ/ijserver/<IJServer名>/apps/<配備モジュール名> (注)
J2EE共通ディレクトリ/deployment/ijserver/WU001/distribute/<配備モジュール名> (注)
注) 新規配備のみです。上書き配備の場合は削除しないでください。
Interstage JMXサービスを起動してください。
throws句を修正したアプリケーションを再度配備してください。