5.2. バッチ実行ログ¶
バッチ処理時における処理内容を出力する、独自ログメッセージを記載します。ログ出力先は、取込設定・出力設定の正常ログ出力先/エラーログ出力先で指定してください。
5.2.1. 取込処理ログ一覧¶
取込処理時に出力されるログメッセージを記載します。ログについての詳しい内容は、『 Accel-KNIGHT 取込・出力設定リファレンス - 取込処理設定 - ログ 』を参照してください。
5.2.1.1. 共通¶
共通で出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 開始時刻=[システム時刻] 各処理開始時 正常ログ 終了時刻=[システム時刻] 各処理終了時 正常ログ エラーが発生しました。 エラー発生時 正常ログ 発生時刻=[システム時刻] エラー発生時 エラーログ 発生箇所=[処理名] エラー発生時 エラーログ メッセージ=[エラーメッセージ] エラー発生時 エラーログ
5.2.1.2. 取込処理開始¶
取込処理開始時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 処理ID=IMIC_EXEC_ID-[システム時刻] 取込処理開始時 正常ログ 取込定義=[取込処理名] の取込を開始します。 取込処理開始時 正常ログ
5.2.1.3. 取込基準日相関チェック¶
取込基準日相関チェック時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 取込定義=[取込処理名] のインポート期間 開始日 と 終了日 の相関が不正です。 開始日=[取込基準開始日], 終了日=[取込基準終了日] 基準日相関エラー時 正常ログエラーログ
5.2.1.4. 既存値取得準備処理¶
既存値取得準備処理時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 既存データ一時保存準備処理を開始します。 既存値取得準備処理開始時 正常ログ 対象エンティティ=[ドメイン分類名] 既存値取得準備処理開始時 正常ログ
5.2.1.5. 既存値取得処理(全件取得)¶
既存値取得処理(全件取得)時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 既存データ一時保存処理(全件取得)を開始します。 既存値取得処理(全件取得)開始時 正常ログ アプリケーション共通マスタエクスポートAPI実行を開始します。 既存値取得処理(全件取得)実行時(アプリケーション共通マスタエクスポートAPI実行時) 正常ログ IM-共通マスタエクスポートAPI実行を開始します。 既存値取得処理(全件取得)実行時(IM-共通マスタエクスポートAPI実行時) 正常ログ 業務データエクスポートAPI実行を開始します。 既存値取得処理(全件取得)実行時(TableMaintenanceエクスポートAPI実行時) 正常ログ 出力実行対象エンティティ=[ドメイン分類名] 既存値取得処理(全件取得)実行時(各種エクスポートAPI実行時) 正常ログ 登録エンティティ=[ドメイン分類名], 件数=[登録件数] 既存値取得処理(全件取得)実行時(既存値一時保存テーブル登録時) 正常ログ 例外詳細 例外発生時 エラーログ
5.2.1.6. 対向システムリソース読込¶
対向システムリソース読込時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 対向システムCSVファイル読込を開始します。 ファイル読込開始時 正常ログ 取込ファイル定義=[取込ファイル定義名],取込ファイルパス=[取込ファイルパス],件数=[取込ファイル件数] ファイル読込成功時(CSV,TSV) 正常ログ 取込ファイル定義=[取込ファイル定義名],ファイル形式=[ファイル形式名],DB抽出区分=[DB抽出区分],接続先DB区分=[接続先DB区分],件数=[取込件数] ファイル読込成功時(データベース) 正常ログ 取込ファイル定義=[取込ファイル定義名],ファイル形式=[ファイル形式名],JSON区分=[JSON区分],ロジックフロー実行ID=[ロジックフロー実行ID],件数=[取込件数] ファイル読込成功時(JSON) 正常ログ 取込ファイル定義=[取込ファイル定義名],ファイル形式=[ファイル形式名],取込ファイルパス=[取込ファイルパス],ヘッダ件数=[ヘッダ件数],データ件数=[データ件数],フッタ件数=[フッタ件数],エンド件数=[エンド件数] ファイル読込成功時(固定長) 正常ログ エンドレコード以降にレコードがあります。ファイルパス=[取込ファイルパス] チェック方式が「取込は実施せずバリデーションチェックでエラーにし、ファイルを修正する」の場合、エンドレコード以降にデータが存在 エラーログ(固定長) 桁数がまたは区分識別値が一致しないレコードが存在します。ファイルパス=[取込ファイルパス], 行番号=[行番号] 桁数、区分識別値が不一致 エラーログ(固定長) ヘッダレコード件数が不足しているため、処理を中断します。 ヘッダレコードの件数不足 エラーログ(固定長) フッタレコード件数が不足しているため、処理を中断します。 フッタレコードの件数不足 エラーログ(固定長) エンドレコード件数が不足しているため、処理を中断します。 エンドレコードの件数不足 エラーログ(固定長) 取込定義に紐付くマッピング情報が存在しません。または、取得に失敗しました。 マスタ情報取得失敗 正常ログエラーログ 対向システムファイルの取得に失敗しました。ファイルパス=[取込ファイルパス] ファイル読込失敗時 正常ログエラーログ [java.io.IOException]等の例外詳細 例外エラー発生時 エラーログ
5.2.1.7. マッピング(対向システムリソース→インポート用ファイル変換)実行¶
マッピング(対向システムリソース→インポート用ファイル変換)実行時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル マッピング(対向システム→IM)実行を開始します。 マッピング処理開始時 正常ログ マッピング定義=[マッピング定義名],紐付けファイル定義=[取込ファイル定義名],処理件数=[マッピング処理件数],変換先データ領域名=[ドメイン分類名] マッピング処理成功時(既存値置き換え項目がない場合) 正常ログ マッピング定義=[マッピング定義名],紐付けファイル定義=[取込ファイル定義名],処理件数=[マッピング処理件数],変換先データ領域名=[ドメイン分類名],既存値置き換え対象項目=[既存値置き換え項目名] マッピング処理成功時(既存値置き換え項目がある場合) 正常ログ マッピング定義=[マッピング定義名],紐付けファイル定義=[取込ファイル定義名],処理件数=[マッピング処理件数],変換先データ領域名=[ドメイン分類名],レコード単位アドオンプログラム実行スキップ件数=[スキップ件数] マッピング処理成功時(取込対象判定ロジックが設定されている場合) 正常ログ マッピング定義=[マッピング定義名],紐付けファイル定義=[取込ファイル定義名],処理件数=[マッピング処理件数],変換先データ領域名=[ドメイン分類名],項目単位アドオンプログラム実行対象項目=[変換対象項目名] マッピング処理成功時(変換ロジックが設定されている場合) 正常ログ マッピング定義=[マッピング定義名] の取込ファイルバリデーションチェックでエラーが発生しました。件数=[エラー件数] 取込ファイルバリデーションエラー時 正常ログエラーログ マッピング定義=[取込マッピング定義名], 紐付けファイル定義=[取込ファイル定義名], ファイルパス=[取込ファイルパス], 行番号=[エラー行番号], 項目名=[エラー項目名], 値=[設定値], エラー内容=[エラー詳細] 取込ファイルバリデーションエラー時 エラーログ 実行するプログラムのパスまたはメソッド(ファンクション)が指定されていません。 項目単位変換ロジック名が正しく設定されていない場合 エラーログ 実行対象のクラス[実行対象Javaクラス]は検証クラス[項目単位アドオンプログラム基底クラス]のインスタンスではありません。 指定したJavaクラスが項目単位アドオンプログラム 基底クラスを継承していない場合 エラーログ アドオンプログラムの実行結果[[プログラム返却値]]をString型に変換できません。 指定したJavaScriptプログラム/ロジックフローの返却型がString型でない場合 エラーログ アドオンプログラムの実行結果に返却値[result]が設定されていません。ロジックフローの入出力設定(出力)を確認してください。 指定したロジックフローの出力パラメータ「result」が設定されていない場合 エラーログ マッピング定義=[マッピング定義名] の[ドメイン分類名]バリデーションチェックでエラーが発生しました。件数=[エラー件数] ドメイン分類バリデーションチェックエラー時 正常ログエラーログ マッピング定義=[マッピング定義名], 紐付けファイル定義=[取込ファイル定義名], ファイルパス=[取込ファイルパス], 行番号=[エラー行番号], 項目名=[エラー項目名], 値=[設定値], エラー内容=[エラー詳細] ドメイン分類バリデーションチェックエラー時 エラーログ [エラー項目名] は必須入力です。 必須エラー エラーログ [エラー項目名] は文字以内で入力してください。 桁数エラー エラーログ [エラー項目名] のフォーマットが不正です。 日付/数値フォーマットエラー エラーログ [エラー項目名] は [文字種] で入力してください。 文字種エラー エラーログ [エラー項目名]のフォーマットが不正です。 フォーマットエラー エラーログ [エラー項目名]は半角英数字と「_」、「-」、「@」、「.」、「+」、「!」のみで入力してください。 IM-共通マスタ ビジネスキーエラー エラーログ [エラー項目名]に半角スペースは入力できません。 半角スペースエラー エラーログ 既存データ一時保存処理(個別取得)を開始します。 既存値取得処理(個別取得)開始時 正常ログ 登録エンティティ=[ドメイン分類名], 件数=[登録件数] 既存値取得処理(個別取得)開始時(既存値一時保存テーブル登録時) 正常ログ
5.2.1.8. 取込対象抽出¶
取込対象抽出時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 取込エンティティ=[ドメイン分類名], 読込件数=[マッピング処理件数], 取込対象件数=[取込対象抽出件数] 取込対象抽出成功時 正常ログ 取込エンティティ=[ドメイン分類名], 読込件数=[マッピング処理件数], 取込対象件数=0 のため、取込データを作成しませんでした。 取込対象抽出件数0件時 正常ログ 取込エンティティ=[ドメイン分類名]、取込対象件数=0 のため、取込データを作成しませんでした。 取込対象抽出件数0件時 正常ログ エンティティ=組織内包 の 組織セットコード=[組織セットコード] に所属する組織をすべて削除することは出来ないため、取込データを作成しませんでした。 組織内包構成情報全削除時 正常ログ エンティティ=パブリックグループ内包 の パブリックグループセットコード=[パブリックセットコード] に所属するパブリックグループをすべて削除することは出来ないため、取込データを作成しませんでした。 パブリックグループ内包構成情報全削除時 正常ログ エンティティ=会社グループ内包 の 会社グループセットコード=[会社グループセットコード] に所属する会社グループをすべて削除することは出来ないため、取込データを作成しませんでした。 会社グループ内包構成情報全削除時 正常ログ 取込定義=[取込処理名] は過去の日付をインポート期間に設定し、取込を実行します。 開始日=[取込基準開始日], 終了日=[取込基準終了日] 取込基準日が過去日の場合 正常ログ 上記取込は過去の日付をインポート期間に設定し、取込を実行します。 開始日=[取込基準開始日], 終了日=[取込基準終了日] 取込基準日が過去日の場合 ※レコード単位期間指定取込 正常ログ IM-共通マスタの取込処理に失敗しました。 取込対象抽出失敗時 正常ログ
5.2.1.9. IM-共通マスタインポートAPI実行¶
IM-共通マスタインポートAPI実行時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル IM-共通マスタへの取込を開始します。 開始時刻=[システム時刻], 取込実行対象エンティティ=[ドメイン分類名], 件数=[取込対象抽出件数], ファイルパス=[取込API実行用CSVファイルパス] API実行開始時 正常ログ IM-共通マスタの取込処理に失敗しました。 API実行失敗時 正常ログエラーログ [jp.co.intra_mart.foundation.exception.BizApiException]等の例外詳細 マスター情報の相関関係に不正がある場合など エラーログ
5.2.1.10. アプリケーション共通マスタインポートAPI実行¶
アプリケーション共通マスタインポートAPI実行時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル アプリケーション共通マスタへの取込を開始します。 開始時刻=[システム時刻], 取込実行対象エンティティ=[ドメイン分類名], 件数=[取込対象件数], ファイルパス=[取込API実行用XMLファイルパス] API実行開始時 正常ログ アプリケーション共通マスタの取込処理に失敗しました。 API実行失敗時 正常ログエラーログ アカウント [ドメイン分類名] ユーザコード=[対象ユーザコード] の 要素値=[項目名] が設定されていない為、取込処理を中断します。 アカウント情報XMLの生成時に、設定必須項目が設定されていない場合 正常ログエラーログ ロール [ドメイン分類名] ロールID=[対象ロールID] の 要素値=[項目名] が設定されていない為、取込処理を中断します。 ロールマスタ情報XMLの生成時に、設定必須項目が設定されていない場合 正常ログエラーログ [jp.co.intra_mart.foundation.exception.BizApiException]等の例外詳細 マスター情報の相関関係に不正がある場合など エラーログ
5.2.1.11. 業務テーブルインポート(TableMaintenanceインポート)API実行¶
業務テーブルインポート(TableMaintenanceインポート)API実行時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 業務データへの取込を開始します。 開始時刻=[システム時刻], 取込実行対象エンティティ=[ドメイン分類名], 件数=[取込対象件数], ファイルパス=[取込API実行用CSVファイルパス] API実行開始時 正常ログ 業務データCSVの取込処理に失敗しました。 API実行失敗時 正常ログエラーログ [jp.co.intra_mart.framework.base.data.DataConnectException]などの例外詳細 TableMaintenanceインポート処理が異常終了した場合など エラーログ
5.2.1.12. 結果通知メール送信¶
結果通知メール送信時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 結果通知メールの送信に失敗しました。 メール送信失敗時 正常ログエラーログ [jp.co.intra_mart.foundation.mail.MailSenderException]等の例外詳細 メール設定に誤りがある場合 エラーログ
5.2.1.13. 取込処理終了¶
取込処理終了時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 処理ID=IMIC_EXEC_ID-[システム時刻] 取込処理終了時 正常ログ 取込定義=[取込処理名] の取込を終了します。 取込処理正常終了時 正常ログ 取込定義=[取込処理名] が異常終了しました。 取込処理異常終了時 正常ログ
5.2.2. 出力処理ログ一覧¶
出力処理時に出力されるログメッセージを記載します。ログについての詳しい内容は、『 Accel-KNIGHT 取込・出力設定リファレンス - 出力処理設定 - ログ 』を参照してください。
5.2.2.1. 共通¶
共通で出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 開始時刻=[システム時刻] 各処理開始時 正常ログ 終了時刻=[システム時刻] 各処理終了時 正常ログ エラーが発生しました。 エラー発生時 正常ログ 発生時刻=[システム時刻] エラー発生時 エラーログ 発生箇所=[処理名] エラー発生時 エラーログ メッセージ=[エラーメッセージ] エラー発生時 エラーログ
5.2.2.2. 出力処理開始¶
出力処理開始時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 処理ID=IMIC_EXEC_ID-[システム時刻] 出力処理開始時 正常ログ 出力定義=[出力処理名] の出力を開始します。 出力処理開始時 正常ログ
5.2.2.3. IM-共通マスタエクスポートAPI実行¶
IM-共通マスタエクスポートAPI実行時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル [java.io.FileNotFoundException]等の例外詳細 エクスポート設定ファイル取得失敗時 正常ログエラーログ IM-共通マスタエクスポートAPI実行を開始します。 API実行開始時 正常ログ 出力実行対象エンティティ=[ドメイン分類名] API実行成功時 正常ログ
5.2.2.4. IM-共通マスタ出力CSV読込¶
IM-共通マスタ出力CSV読込時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル IM-共通マスタ出力CSV読込を開始します。 出力CSV読込開始時 正常ログ 読込エンティティ=[ドメイン分類名],件数=[読込件数] 出力CSV読込成功時 正常ログ [java.io.IOException]等の例外詳細 例外エラー発生時 正常ログエラーログ
5.2.2.5. アプリケーション共通マスタエクスポートAPI実行¶
アプリケーション共通マスタエクスポートAPI実行時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル [java.io.FileNotFoundException]等の例外詳細 エクスポート設定ファイル取得失敗時 正常ログエラーログ アプリケーション共通マスタエクスポートAPI実行を開始します。 API実行開始時 正常ログ 出力実行対象エンティティ=[ドメイン分類名] API実行成功時 正常ログ
5.2.2.6. アプリケーション共通マスタ出力XML読込¶
アプリケーション共通マスタ出力XML読込時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル アプリケーション共通マスタ出力XML読込を開始します。 出力XML読込開始時 正常ログ 読込エンティティ=[ドメイン分類名],件数=[読込件数] 出力XML読込成功時 正常ログ [java.io.IOException]等の例外詳細 例外エラー発生時 正常ログエラーログ
5.2.2.7. 業務テーブルエクスポート(TableMaintenanceエクスポート)API実行¶
業務テーブルエクスポート(TableMaintenanceエクスポート)API実行時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 業務データエクスポートAPI実行を開始します。 API実行開始時 正常ログ 出力実行対象エンティティ=[ドメイン分類名] API実行成功時 正常ログ [jp.co.intra_mart.framework.base.data.DataConnectException]等の例外詳細 例外エラー発生時 正常ログエラーログ
5.2.2.8. 業務テーブル(TableMaintenance)出力CSV読込¶
業務テーブル(TableMaintenance)出力CSV読込時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 業務データ出力CSV読込を開始します。 出力CSV読込開始時 正常ログ 読込エンティティ=[ドメイン分類名],件数=[読込件数] 出力CSV読込成功時 正常ログ [java.io.IOException]等の例外詳細 例外エラー発生時 正常ログエラーログ
5.2.2.9. 出力対象抽出¶
出力対象抽出時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 出力対象差分抽出処理を開始します。 出力対象差分抽出処理開始時 正常ログ 出力対象エンティティ=[ドメイン分類名],差分抽出前の対象件数=[差分抽出前の出力対象件数],差分抽出後の対象件数=[差分抽出後の出力対象件数] 出力対象抽出成功時 正常ログ 一時保存テーブル更新:対象エンティティ=[ドメイン分類名],マッピングID=[処理対象マッピングID],削除件数=[一時保存テーブルから削除された件数],登録件数=[一時保存テーブルに登録された件数] 出力最新データ一時保存テーブルの更新(差分抽出をする場合) 正常ログ 一時保存テーブル更新:対象エンティティ={0},マッピングID={1},更新(登録)件数=[一時保存テーブル更新(登録)件数],同期削除件数=[対象ドメイン分類の元データから削除された件数(※1)] 出力最新データ一時保存テーブルの更新(差分抽出をしない場合) 正常ログ [jp.co.intra_mart.foundation.admin.exception.AdminException]等の例外詳細 例外エラー発生時 正常ログエラーログ※1 同期削除件数Accel-KNIGHTの出力対象抽出処理によって『出力最新データ一時保存テーブル』に登録されているが、実際の出力元になっているマスタ(IM-共通マスタ、業務テーブル)から削除されたデータの件数を示します。
5.2.2.10. マッピング(エクスポートファイル→対向システムリソース変換)実行¶
マッピング(エクスポートファイル→対向システムリソース変換)実行時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル マッピング(IM→対向システム)実行を開始します。 マッピング実行開始時 正常ログ マッピング定義=[マッピング定義名],変換元データ領域名=[ドメイン分類名],処理件数=[マッピング処理件数],紐付けファイル定義=[ファイル定義名] マッピング実行成功時 正常ログ 出力定義に紐付くマッピング情報が存在しません。または、取得に失敗しました。 マスタ情報取得失敗時 正常ログエラーログ 実行対象のクラス[実行対象Javaクラス]は検証クラス[レコード単位アドオンプログラム基底クラス]のインスタンスではありません。 指定したJavaクラスがレコード単位アドオンプログラム 基底クラスを継承していない場合 正常ログエラーログ 実行するプログラムのパスまたはメソッド(ファンクション)が指定されていません。 出力対象判定ロジック名が正しく設定されていない場合 正常ログエラーログ アドオンプログラムの実行結果[[プログラム返却値]]をBoolean型に変換できません。 指定した出力対象判定JavaScriptプログラム/ロジックフローの返却型がBoolean型でない場合 正常ログエラーログ アドオンプログラムの実行結果に返却値[result]が設定されていません。ロジックフローの入出力設定(出力)を確認してください。 指定した出力対象判定ロジックフローの出力パラメータ「result」が設定されていない場合 正常ログエラーログ 実行するプログラムのパスまたはメソッド(ファンクション)が指定されていません。 項目単位変換ロジック名が正しく設定されていない場合 エラーログ 実行対象のクラス[実行対象Javaクラス]は検証クラス[項目単位アドオンプログラム基底クラス]のインスタンスではありません。 指定したJavaクラスが項目単位アドオンプログラム 基底クラスを継承していない場合 エラーログ アドオンプログラムの実行結果[[プログラム返却値]]をString型に変換できません。 指定したJavaScriptプログラム/ロジックフローの返却型がString型でない場合 エラーログ アドオンプログラムの実行結果に返却値[result]が設定されていません。ロジックフローの入出力設定(出力)を確認してください。 指定したロジックフローの出力パラメータ「result」が設定されていない場合 エラーログ
5.2.2.11. 対向システムリソース出力¶
対向システムリソース出力実行時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 対向システムファイル出力を開始します。 ファイル出力開始時 正常ログ 出力ファイル定義=[ファイル定義名],出力ファイルパス=[出力ファイルパス],件数=[出力件数] ファイル出力成功時 正常ログ [java.io.IOException]等の例外詳細 ファイル出力失敗時 正常ログエラーログ
5.2.2.12. 結果通知メール送信¶
結果通知メール送信時に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 結果通知メールの送信に失敗しました。 メール送信失敗時 正常ログエラーログ [jp.co.intra_mart.foundation.mail.MailSenderException]等の例外詳細 メール設定に誤りがある場合 エラーログ
5.2.2.13. 出力処理終了¶
出力処理終了に出力されるログ一覧です。
出力メッセージ 出力タイミング 出力ログファイル 処理ID=IMIC_EXEC_ID-[システム時刻] 出力処理終了時 正常ログ 出力定義=[出力処理名] の出力を終了します。 出力処理正常終了時 正常ログ 出力定義=[出力処理名] が異常終了しました。 出力処理異常終了時 正常ログ