セットアップ実行結果ログ¶
セットアップ実行結果ログ¶
テナント環境セットアップ、サンプルデータセットアップの実行結果ログです。このファイルではモジュール毎のセットアップの履歴確認や、セットアップ失敗時の詳細ログ参照のための処理実行ID確認を行うことができます。
出力先¶
システムストレージに出力されます。
intra-mart Accel Platform 2013 Winter 以前
テナント環境セットアップの場合
<STORAGE_PATH>/system/storage/import_result/basic/import-result-detail-data_yyyy-MM-dd_HH-mm-ss.xml
サンプルデータセットアップの場合
<STORAGE_PATH>/system/storage/import_result/sample/import-result-detail-data_yyyy-MM-dd_HH-mm-ss.xml
intra-mart Accel Platform 2014 Spring 以降
テナント環境セットアップの場合
<STORAGE_PATH>/system/storage/import_result/basic/<テナントID>/import-result-detail-data_yyyy-MM-dd_HH-mm-ss.xml
サンプルデータセットアップの場合
<STORAGE_PATH>/system/storage/import_result/sample/<テナントID>/import-result-detail-data_yyyy-MM-dd_HH-mm-ss.xml
出力内容¶
セットアップ内部のインポート処理の単位で、以下の情報が出力されます。
タグ名:属性名 概要 詳細 import-result-detail-data:success 処理結果 処理成功の場合は”true”、処理失敗の場合は”false” module-id モジュールID セットアップ対象のモジュールID execute-id 処理実行ID インポート処理の実行ID import-type インポート種別 “DDL”、”DML”、”EXTENSION”(拡張インポート) importer-id インポータID インポート処理を特定するID target-name インポートファイル名 インポート情報・インポート処理を特定するファイル名 message エラーメッセージ 例外発生した場合のみ出力されるエラーメッセージ
出力例¶
セットアップ実行に成功した場合
<?xml version="1.0" encoding="UTF-8"?> <root xmlns="http://intra-mart.co.jp/system/service/provider/updater/import-result-detail-data"> <import-result-detail-data success="true"> <module-id>im_tenant</module-id> <execute-id>5becb3e4-e67a-4933-93b2-286377c54f9b</execute-id> <import-type>DDL</import-type> <importer-id>jp.co.intra_mart.system.service.importer.SQLFileImporter</importer-id> <target-name>products/import/basic/im_tenant/im_tenant_common/im_tenant_common-ddl.sql</target-name> </import-result-detail-data> <import-result-detail-data success="true"> <module-id>im_portal</module-id> <execute-id>97ab409c-78f8-4ae3-bc82-8084ecc4ed12</execute-id> <import-type>DML</import-type> <importer-id>jp.co.intra_mart.import.StandardAuthzResourceXmlImporter</importer-id> <target-name>products/import/basic/im_portal/im_portal-authz-resource_zh_CN.xml</target-name> </import-result-detail-data> <import-result-detail-data success="true"> <module-id>im_portal</module-id> <execute-id>674e2988-2fde-41fa-bc43-4b9530b4d709</execute-id> <import-type>EXTENSION</import-type> <importer-id>jp.co.intra_mart.system.service.importer.ExtendsImporter</importer-id> <target-name>jp.co.intra_mart.foundation.portal.common.portletadmin.mbeans.PortletImport</target-name> </import-result-detail-data> </root>セットアップに失敗した場合
該当の処理について、次のようなログが出力されます。(失敗した処理部分のみを抜粋。)処理結果が false となり、エラーメッセージが出力されます。<import-result-detail-data success="false"> <module-id>im_workflow</module-id> <execute-id>36b27536-5a95-46d2-9752-489b261b20a1</execute-id> <import-type>DML</import-type> <importer-id>jp.co.intra_mart.import.StandardAuthzPolicyXmlImporter</importer-id> <target-name>products/import/basic/im_workflow/im_workflow-authz-policy.xml</target-name> <message>[E.IWP.IMPORTEXPORT.IMPORTER.10001] データのインポートに失敗しました。 実行クラス = jp.co.intra_mart.system.authz.services.admin.batch.imex.policy.PolicyXmlImporter, 実行ID = 36b27536-5a95-46d2-9752-489b261b20a1</message> </import-result-detail-data>コラム
インポート処理単位での成功/失敗の情報がこのファイルから確認できます。より詳しい情報を確認したい場合は、下記の「インポート処理結果ログ」を確認します。
インポート処理結果ログ¶
テナント環境セットアップ、サンプルデータセットアップでは、複数のインポータを実行することで各種データのインポートを実現しています。セットアップに失敗した場合、個々のインポート処理の結果ログを参照することにより、例外の原因をつきとめるための判断材料を確認できます。コラム
原因の追跡方法については「ログ仕様書 - インポートエラーの原因をログから追跡する」もあわせて参照してください。