バッチ・トラブルシューティング用の COBOL コンテナー

バッチ・トラブルシューティング用の COBOL コンテナーを使用して問題が発生した場合は、さまざまなオプションを選択できます。

デバッグ・トレース

COBOL コンテナー・コードのトレースを有効にするには、Java™ トレースの指定に以下を追加します。
com.ibm.ws.batch.ilc.*=all
com.ibm.websphere.batch.ilc.*=all

パフォーマンス・トレース

COBOL コンテナー呼び出しのパフォーマンスをモニターするには、次の Java トレースの指定を活動化します。
com.ibm.ws.batch.ilc.impl.LEChildEnvironment.invokeProcedure=all
トレースが活動化されると、各 COBOL 呼び出しの後にジョブ・ログに次の行が出力されます。
プロシージャー {name} から戻りました。所要時間 =1335875 ns、rc=0 (Returned from procedure {name}, duration=1335875 ns, rc=0)

報告される所要時間には、COBOL プロシージャーの実行時間と、周囲のコンテナー・コードの実行時間が含まれます。

一般的なエラー

表 1. COBOL コンテナー実行時の一般的なエラーと推奨される解決法. 以下の表は、COBOL コンテナーの実行中に発生する一般的なエラーと推奨される解決法を示しています。示されているエラーが発生した場合は、推奨される解決法を試してください。
Error 推奨される解決法
com.ibm.websphere.batch.ilc.ILContainerException: mkfifo は失敗しました。rc=-1 (com.ibm.websphere.batch.ilc.ILContainerException: mkfifo failed with rc=-1) ${GRID_JOBLOG_ROOT}/joblogs ディレクトリーが存在し、WebSphere® Application Server SR ユーザー ID から書き込み可能であることを確認してください。
com.ibm.websphere.batch.ilc.ILContainerException: LEChildEnvironment.create は失敗しました (CEEPIPI 関数:0x5A rc:0x0000006F rsn:0x5B400002)(com.ibm.websphere.batch.ilc.ILContainerException: LEChildEnvironment.create failed (CEEPIPI function:0x5A rc:0x0000006F rsn:0x5B400002) PIPIENV が LIBPATH (server_region_libpath) 上にあって、WebSphere Application Server SR ユーザー ID から実行可能であることを確認してください。
java.lang.UnsatisfiedLinkError: LECENV (java.library.path に見つかりません) (java.lang.UnsatisfiedLinkError: LECENV (Not found in java.library.path)) libLECENV.so が LIBPATH (server_region_libpath) 上にあって、WebSphere Application Server SR ユーザー ID から実行可能であることを確認してください。

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rgrid_cobol_container_troubleshooting
ファイル名:rgrid_cobol_container_troubleshooting.html