Interstage Application Serverにおいて、「ERROR: 2017: [container名] failed in the start.」が出力され、サーブレット・コンテナの起動に失敗します。
- 「ERROR: 2017: [container名] failed in the start.」が出力され、サーブレット・コンテナの起動に失敗します。原因と対処方法を教えてください。
- 以下の原因が考えられます。
-
JServlet環境定義ファイルのdefault.binまたは[containername].binに指定したコマンド名が誤っている
-
メモリ不足
-
コンテナの標準出力、標準エラーのログのファイルの作成、書き込みに失敗した
ログファイルの書き込み失敗については、次の場合があります。-
他のエディタなどのアプリケーションで該当ファイルを開いている
-
直前にサーブレット・コンテナが起動していたときに、アプリケーションでjava.lang.Runtime.getRuntime().execメソッドにより子プロセスを起動したが、そのプロセスが終了していない
この場合、Handle.exeツール(Windows※)やpfilesコマンド(Solaris)により、ログファイルを参照しているプロセスを特定し、停止してください。
※Microsoft®のWebサイトよりダウンロードできます。 -
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 運用/保守 |