Forums: Open Discussion (Thread #25165)

【バッチFW】リスタートの方法がよくわかりません。 (2010-01-20 17:06 by mihiro #48011)

こんにちは。

唐突ではありますが、題名の通りです。
リスタートの方法がよくわかりません。

※以下の動作検証は分割キーで行っており、トランザクションは別々です。
※また、ロジックは①前処理(PreLogic)②本処理(BLogic)③後処理(PostLogic)と3つのロジックから構成してあります。

資料(TERASOLUNA Batch Framework for java 機能説明書 第2.0.1.0版)を参考に実行したのですが、
正常系は実行したタイミングで、作成したRESTRT_CONTROLテーブルに登録され、最後に全て削除された事を確認し
正常に動作した事を確認しました。

しかし、失敗した時には、正しく実行されたデータはRESTRT_CONTROLテーブルにステータス2(正常)で登録されており
失敗したものは登録されませんでした。
その後、その仕様が正しいと思い、リスタートを行った所、前実行処理が飛ばされ(実行されず)本処理時には、前実行時のジョブコンテキストの内容が消えており、上手く動作しませんでした。

この現象を回避する方法を教えてください。
または、分割キー時のリスタート方法をご教授お願いできないでしょうか。。。。

どうかよろしくお願いします。m(_ _)m

Reply to #48011×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login