トラブルシューティング
このトピックは、 IBM® Developer for z/OS® と IBM Dependency Based Build (DBB) の統合に関するトラブルシューティングのリファレンスです。
ケース 1
ユーザー・ビルド時に、以下のエラー・メッセージを受け取ります。
fopen() failed; EDC5061I An error occurred when attempting to define a file to the system.; errno=61
errno2=0xc00b0403 last_op=50 errorCode=0x210ソース・ファイルが既にホストでオープンされているかどうかを確認します。 ファイルがホストでクローズされていることを確認し、ユーザー・ビルドを再度実行します。
ケース 2
ユーザー・ビルドが完了するまでに時間がかかりすぎる場合、ビルド応答を待機中にタイムアウトになる可能性があります。 タイムアウトを大きな値に更新する必要があります。 デフォルトのタイムアウト値は 60 秒に設定されています。
デフォルトのタイムアウト値を変更するには、新規の JVM 開始パラメーターを追加します。 これは、製品のインストール・ディレクトリーの eclipse.ini ファイルで、または開始アイコンや開始メニューの「プロパティー」で指定できます。
さらには、以下のタスクを実行し、製品の開始パラメーターを更新してデフォルトのタイムアウト値をオーバーライドすることもできます。
- 製品の開始アイコンを右クリックします。 スタート・メニューで、 「プロパティー」を選択します。
- ターゲット行の最後で、
-DDBB_Output_Wait_Timeout=120などのパラメーターを更新します。指定された値は秒単位です。 この場合、
120は 120 秒です。 デフォルトのタイムアウト値が無効である場合、値はデフォルトで1に設定されます。
ケース 3
ユーザー・ビルド時に、DBB コンソールで以下のエラー・メッセージを受け取ります。
Caught: com.ibm.dbb.build.BuildException: com.ibm.dbb.build.BuildException: An error occurred
running bpxwdyn command 'alloc dd(TEMP0001) dsn(xxxxxxxxx.COPYBOOK) shrこのメッセージは、Team Build HLQ データ・セットがホストで割り振られていないことを示しています。 詳細については、 IBM Dependency Based Build のドキュメントを参照してください。
ケース 4
ユーザー・ビルド終了時に、以下のエラー・メッセージを受け取ります。
RSEG1106: File /.../filename.log not found on host hostnameこの問題を解決するには、以下の例にあるように file.properties ファイルにプロジェクト・フォルダーを追加します。
# Script Mappings - used to associate build scripts to programs
scriptMapping = CobolCompile :: DBBz_Project/MortgageApplication/cobol/*.cblファイルのプロパティに関する詳細は、「ファイルのプロパティ」 を参照してください。