ファイル名
プロセスインスタンスID.xml |
使用用途
swrba_admin (管理コマンド)を使用して、プロセスインスタンスの詳細情報を取得した場合に出力されます。
格納場所
swrba_admin (管理コマンド)の-dオプションで指定した場所に格納されます。
ファイル形式
以下の内容がXML形式で出力されます。
要素名 | 属性 | 内容 | 備考 | ||
---|---|---|---|---|---|
Processinstance | - | - | - | プロセスインスタンスの情報を表示します。 | |
Id | プロセスID | ||||
Name | プロセスインスタンス名 | ||||
Started | 開始日付 | ||||
Completed | 終了日付 | プロセスインスタンスが実行中の場合は表示されません。 | |||
Status | 状態 | ||||
Owner(s) | 所有者 | ||||
Initiator | プロセス起動者 | ||||
ParentId | 親プロセスインスタンスID | ||||
Node | - | - | ノード情報を表示します。 | ||
Id | ノードID | ||||
Created | ノードインスタンス作成日付 | ||||
Name | 名前 | ||||
Type | 種別 | ||||
Status | 状態 | ||||
Form | フォーム | QuickFormが添付されている場合、フォーム名が表示されます。 | |||
Timer | タイマー | Timerが指定されている場合、タイマー名 | |||
OpePartsResult | - | 運用操作部品実行結果 | 運用操作部品実行結果(OpePartsResult)のXML形式は以降に記載しています。 | ||
UDA | - | - | ユーザ定義属性の情報を表示します。 | ||
Name | 名前 | ||||
Value | 値 | ||||
Type | UDA種別 | ||||
History | - | - | 履歴情報を表示します。 | ||
Id | 履歴ID | ||||
Timestamp | 履歴作成日時 | ||||
EventCode | イベントコード | 履歴イベントコードです。イベントコードには以下の値があります。 0 開始(デフォルト) | |||
EventType | イベント種別 | ||||
EventData | イベント追加データ | ||||
ProducerType | プロデューサ種別 | プロデューサタイプは、現在のイベントの作成に関与するイベントを示します。 0: 矢印 | |||
ProducerId | プロデューサID | ||||
ConsumerType | プロデューサタイプ | ||||
ConsumerId | コンシューマID | ||||
IsHandled | イベント状態 | イベントの状態を示します。 0: 未処理 |
要素名 | 属性 | 内容 | 備考 | |||||
---|---|---|---|---|---|---|---|---|
OpePartsResult | - | - | プロセスインスタンスの情報を表示します。 | |||||
historyNum | 全履歴数 | |||||||
name | ノード名 | |||||||
History | - | - | ノード情報を表示します。 | |||||
count | 全履歴数 | |||||||
starttime | 起動時間 | |||||||
endtime | 終了時間 | |||||||
state | - | 実行状況 | メッセージを改行文字で結合した1つの文字列で表示します。 | |||||
selectionResult | - | 選択結果 | ||||||
inputs | - | 運用操作部品の入力情報一覧 | ||||||
input | - | 入力情報パラメーター値 | ||||||
name | 入力情報パラメーター名 | |||||||
results | - | 運用操作部品の実行結果一覧 | ||||||
result | - | 実行結果パラメーター値 | ||||||
name | 実行結果パラメーター名 | |||||||
outputs | - | 運用操作部品の出力情報一覧 | ||||||
output | - | 出力情報パラメーター値 | ||||||
name | 出力情報パラメーター名 | |||||||
filters | - | フィルター情報の一覧 | ||||||
filter | - | フィルター情報 | ||||||
- | out | フィルター結果の出力先UDA名 | ||||||
input | - | フィルター入力情報のパラメーター値 | ||||||
name | フィルター入力情報のパラメーター名 | |||||||
output | - | フィルター出力情報のパラメーター値 | ||||||
name | フィルター出力情報のパラメーター名 |
使用例
以下に出力例を示します。
<?xml version="1.0" encoding="UTF-8"?> <Processinstance Id="1023" Name="commandrun" Started="2012-11-13 15:00:09" Status="closed" Owner="swrbaadmin" Initiator="swrbasch" Completed="2012-11-13 15:00:41"> <Node Form="" Id="1024" Name="Start" Status="Completed" Type="Start"/> <Node Form="" Id="1025" Name="任意のコマンドを実行1" Status="Completed" Timer="" Type="Activity"> <OpePartsResult historyNum="1" name="任意のコマンドを実行1"> <History count="1" endtime="2012-11-13T15:00:41.146+09:00" starttime="2012-11-13T15:00:25.036+09:00"> <state>2012/11/13 15:00:29.302 FSP_SW/RB-A_BASE: INFO: 03050: 運用操作部品の実行を開始します : PROCESSID=1023 ACTIVITYID=1025 NAME=任意のコマンドを実行 2012/11/13 15:00:38.958 FSP_SW/RB-A_BASE: INFO: 010000: 指定したコマンドを実行します。 hostname=localhost 2012/11/13 15:00:39.458 FSP_SW/RB-A_BASE: INFO: 010001: 指定したコマンドを実行しました。 2012/11/13 15:00:39.599 FSP_SW/RB-A_BASE: INFO: 03051: 運用操作部品の実行が終了しました : PROCESSID=1023 ACTIVITYID=1025 NAME=任意のコマンドを実行 2012/11/13 15:00:39.943 FSP_SW/RB-A_BASE: INFO: 03052: フィルタリングを開始します : PROCESSID=1023 ACTIVITYID=1025 NAME=任意のコマンドを実行 FILTER=行カウント 2012/11/13 15:00:39.989 FSP_SW/RB-A_BASE: INFO: 03053: フィルタリングが完了しました : PROCESSID=1023 ACTIVITYID=1025 NAME=任意のコマンドを実行 FILTER=行カウント </state> <selectionResult>成功</selectionResult> <inputs> <input name="hostname" trimmed="false">localhost</input> <input name="commandline" trimmed="false">echo abc</input> <input name="connectiontype" trimmed="false"/> <input name="accport" trimmed="false"/> <input name="ostype" trimmed="false"/> <input name="username" trimmed="false"/> <input name="password" trimmed="false"/> <input name="execusername" trimmed="false"/> <input name="execpassword" trimmed="false"/> <input name="timeout" trimmed="false"/> <input name="retry" trimmed="false"/> <input name="retry_interval" trimmed="false"/> </inputs> <results> <result name="message" trimmed="false">The operation component was successful. </result> <result name="command_stdout" trimmed="false">abc </result> <result name="command_stderr" trimmed="false"/> <result name="command_rcode" trimmed="false">0</result> <result name="returnCode" trimmed="false">0</result> </results> <outputs> <output name="SWRBA_RCODE" trimmed="false">0</output> <output name="SWRBA_STDOUT" trimmed="false">20</output> </outputs> <filters> <filter out="SWRBA_STDOUT"> <input name="command_stdout" trimmed="false" type="1">abc </input> <output count="1" name="行カウント" trimmed="false">1</output> </filter> </filters> </History> </OpePartsResult> </Node> <Node Id="1026" Name="Exit1" Status="Initial" Type="Exit"/> <Node Id="1027" Name="Exit2" Status="Completed" Type="Exit"/> <UDA Name="command" Type="STRING" Value="echo abc"/> <UDA Type="String" Value="user0123" Name="userID"/> <UDA Name="SWRBA_STDERR" Type="STRING" Value=""/> <UDA Name="SWRBA_STDOUT" Type="STRING" Value="1"/> <UDA Name="SWRBA_RCODE" Type="STRING" Value="0"/> <History ConsumerId="1023" ConsumerType="7" EventCode="0" EventData="" EventTYPE="__ProcessCreated" Id="1031" IsHandled="4" ProducerId="1023" ProducerType="7" Timestamp="2012-11-13 15:00:09"/> <History ConsumerId="1023" ConsumerType="7" EventCode="0" EventData="" EventTYPE="__CommitEdit" Id="1032" IsHandled="4" ProducerId="1023" ProducerType="7" Timestamp="2012-11-13 15:00:10"/> <History ConsumerId="1023" ConsumerType="7" EventCode="0" EventData="" EventTYPE="__Start" Id="1033" IsHandled="1" ProducerId="1023" ProducerType="7" Timestamp="2012-11-13 15:00:10"/> <History ConsumerId="1024" ConsumerType="3" EventCode="1" EventData="" EventTYPE="__Activate" Id="1034" IsHandled="1" ProducerId="1023" ProducerType="7" Timestamp="2012-11-13 15:00:11"/> <History ConsumerId="1024" ConsumerType="3" EventCode="0" EventData="" EventTYPE="__NodeClosed" Id="1035" IsHandled="4" ProducerId="1024" ProducerType="3" Timestamp="2012-11-13 15:00:11"/> <History ConsumerId="1025" ConsumerType="3" EventCode="1" EventData="" EventTYPE="Arrow1" Id="1036" IsHandled="1" ProducerId="1028" ProducerType="0" Timestamp="2012-11-13 15:00:11"/> <History ConsumerId="1023" ConsumerType="7" EventCode="0" EventData="" EventTYPE="__CommitEdit" Id="1039" IsHandled="4" ProducerId="1023" ProducerType="7" Timestamp="2012-11-13 15:00:40"/> <History ConsumerId="1025" ConsumerType="3" EventCode="2" EventData="" EventTYPE="成功:1037" Id="1040" IsHandled="1" ProducerId="1023" ProducerType="7" Timestamp="2012-11-13 15:00:40"/> <History ConsumerId="1025" ConsumerType="3" EventCode="0" EventData="" EventTYPE="__NodeClosed" Id="1041" IsHandled="4" ProducerId="1025" ProducerType="3" Timestamp="2012-11-13 15:00:40"/> <History ConsumerId="1027" ConsumerType="3" EventCode="1" EventData="" EventTYPE="成功" Id="1042" IsHandled="1" ProducerId="1030" ProducerType="0" Timestamp="2012-11-13 15:00:40"/> <History ConsumerId="1027" ConsumerType="3" EventCode="0" EventData="" EventTYPE="__NodeClosed" Id="1043" IsHandled="4" ProducerId="1027" ProducerType="3" Timestamp="2012-11-13 15:00:41"/> <History ConsumerId="1023" ConsumerType="7" EventCode="6" EventData="" EventTYPE="__Close:Exit2" Id="1044" IsHandled="1" ProducerId="1027" ProducerType="3" Timestamp="2012-11-13 15:00:41"/> </Processinstance>