エクスポート・ファイルでの割り当て構成データ

このトピックでは、「ファイル」 > 「ワークスペース内のすべてをエクスポート」をクリックして、バージョン 2.1 コントロール・センター・ワークスペース内のすべてをエクスポートするときに生成される XML ファイル内の割り当て構成データを検索する方法について説明します。 特に、ブローカー・ドメイン内のブローカーごとに、以下の構成データを検索する方法について説明します。
以下に示すのは、エクスポート・ファイルの例です。 ファイルの先頭部分だけを示します。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE XMI SYSTEM "mqsi.dtd">
<XMI xmi.version="1.0">
<XMI.header>
<XMI.documentation>
<XMI.owner>name</XMI.owner>
Broker/a3916f02-f500-0000-0080-8818935dcec8
ExecutionGroup/23bd6f02-f500-0000-0080-8818935dcec8
MessageProcessingNodeType/24c55cb6-ea00-0000-0080-c5b38dd899ad
MessageProcessingNodeType/7e8b6bb6-ea00-0000-0080-c5b38dd899ad
MessageProcessingNodeType/c0656ab6-ea00-0000-0080-c5b38dd899ad
MessageProcessingNodeType/575960b6-ea00-0000-0080-c5b38dd899ad
TopicRoot/TopicRoot
PubSubTopology/PubSubTopology
MessageProcessingNodeType/2f11692e-e900-0000-0080-c5b38dd899ad
MessageProcessingNodeType/8322692e-e900-0000-0080-c5b38dd899ad
MessageProcessingNodeType/4e2f692e-e900-0000-0080-c5b38dd899ad
MessageProcessingNodeType/ff3c692e-e900-0000-0080-c5b38dd899ad
MessageProcessingNodeType/fba95b0e-ef00-0000-0080-aed9bbfe32dc
MessageProcessingNodeType/fc149e14-ef00-0000-0080-aed9bbfe32dc
MessageProcessingNodeType/857e100f-ef00-0000-0080-aed9bbfe32dc
</XMI.documentation>
</XMI.header>
<XMI.content>
<Broker icon="images/Broker.gif" creator="" version="" collectionPath=""
versionTimestamp="" longDescription="" status="" versionCreator=""
creationTimestamp="" shortDescription=""
xmi.uuid="a3916f02-f500-0000-0080-8818935dcec8"
xmi.id="a3916f02-f500-0000-0080-8818935dcec8" xmi.label="fred_tp">
<Broker_queueManager value="ANAME" encoded="false"
xmi.label="queueManager" type="String" valueMandatory="true"/>
<AssignedMsgProject icon="images/MRProject.gif" collectionPath="MRM"
status="" xmi.label="MQSISTR_MRM2">
<MRProjectRef icon="images/MRProject.gif" xml:link="simple"
xmi.label="MRProject" type="MRProject" refType="MRProject"
title="MQSISTR_MRM2"
href="MRM/MRProject/71bb0097-e700-0000-0080-abda7687be69"/>
</AssignedMsgProject>
<ExecutionGroupRef icon="images/ExecutionGroup.gif" xml:link="simple"
xmi.label="ExecutionGroup" type="ExecutionGroup"
refType="ExecutionGroup"
href="ExecutionGroup/23bd6f02-f500-0000-0080-8818935dcec8"
title="default"/>
</Broker>
<ExecutionGroup icon="images/ExecutionGroup.gif" creator="" version=""
collectionPath="" versionTimestamp="" longDescription="" status=""
versionCreator="" creationTimestamp="" shortDescription=""
xmi.uuid="23bd6f02-f500-0000-0080-8818935dcec8"
xmi.id="23bd6f02-f500-0000-0080-8818935dcec8" xmi.label="default">
<AssignedMessageFlow icon="images/MessageProcessingNodeType.gif" status=""
xmi.label="mqsistrmrmswiftflow">
<AssignedMessageFlow_additionalInstances value="3" encoded="false"
xmi.label="additionalInstances" type="Integer"
valueMandatory="false"/>
<AssignedMessageFlow_commitCount value="5" encoded="false"
xmi.label="commitCount" type="Integer" valueMandatory="false"/>
<AssignedMessageFlow_commitInterval value="1" encoded="false"
xmi.label="commitInterval" type="Integer" valueMandatory="false"/>
<AssignedMessageFlow_coordinatedTransaction value="no" encoded="false"
xmi.label="coordinatedTransaction" type="yes_no"
valueMandatory="false"/>
<MessageProcessingNodeTypeRef icon="images/MessageProcessingNodeType.gif"
xml:link="simple" xmi.label="MessageProcessingNodeType"
type="MessageProcessingNodeType" refType="MessageProcessingNodeType"
href="MessageProcessingNodeType/24c55cb6-ea00-0000-0080-c5b38dd899ad"
title="mqsistrmrmswiftflow"/>
</AssignedMessageFlow>
</ExecutionGroup>
...
</XMI.content>
</XMI>

以下のセクションでは、エクスポート・ファイル内の割り当て構成データを検索する方法について説明します。

ブローカーの名前

ブローカー・ドメイン内のブローカーごとに、XMI.content エレメント内に Broker エレメントがあります。 ブローカーの名前は、Broker エレメントの xmi.label 属性の値です。

この例では、ブローカーは 1 つだけです。 ブローカーの名前は fred_tp です。

ブローカーに割り当てられた各メッセージ・セットの名前

ブローカーに割り当てられるメッセージ・セットごとに、Broker エレメント内に AssignedMsgProject エレメントがあります。メッセージ・セットの名前は、AssignedMsgProject エレメントの xmi.label 属性の値です。

この例では、1 つのメッセージ・セットだけがブローカー fred_tp に割り当てられています。 メッセージ・セットの名前は MQSISTR_MRM2 です。

ブローカー内の各実行グループの名前

ブローカー内の実行グループごとに、Broker エレメント内に ExecutionGroupRef エレメントがあります。 実行グループの名前は、ExecutionGroupRef エレメントの title の値です。

この例では、ブローカー fred_tp には、実行グループが 1 つだけ含まれています。つまり、デフォルト実行グループです。

ブローカー・ドメイン内の実行グループごとに、XMI.content エレメント内に ExecutionGroup エレメントがあります。 実行グループが属するブローカーは、ExecutionGroup エレメントの xmi.uuid 属性の値を調べることで判別できます。 この値は、ブローカー・エレメントのうち対応する ExecutionGroupRef エレメントの href 属性の一部を構成しています。

この例では、ブローカー・ドメインには実行グループが 1 つだけ含まれています。つまり、ブローカー fred_tp のデフォルト実行グループです。 ExecutionGroup エレメントの xmi.uuid 属性の値は 23bd6f02-f500-0000-0080-8818935dcec8 で、この値はブローカー fred_tp の ExecutionGroupRef エレメントの href 属性の値の一部を構成しています。

実行グループごとに割り当てられた各メッセージ・フローの名前

実行グループに割り当てられているメッセージ・フローごとに、ExecutionGroup エレメント内に AssignedMessageFlow エレメントがあります。 メッセージ・フローの名前は、AssignedMessageFlow エレメントの xmi.label 属性の値です。 この例では、1 つのメッセージ・フローだけが、ブローカー fred_tp のデフォルト実行グループに割り当てられています。 メッセージ・フローの名前は mqsistrmrmswiftflow です。

各メッセージ・フローのプロパティー

割り当てられているメッセージ・フローのプロパティーごとに、対応するエレメントが AssignedMessageFlow エレメント内にあります。 以下の表は、各プロパティーと対応するタグをリストしています。
割り当てられたメッセージ・フローのプロパティー 対応するタグ
追加インスタンス <AssignedMessageFlow_additionalInstances>
コミット・カウント <AssignedMessageFlow_commitCount>
コミット・インターバル <AssignedMessageFlow_commitInterval>
整合トランザクション <AssignedMessageFlow_coordinatedTransaction>
プロパティーの値は、対応するエレメントの value 属性の値になります。
この例に関して、以下の表は、ブローカー fred_tp 内のデフォルト実行グループに割り当てられているメッセージ・フロー mqsistrmrmswiftflow のプロパティーを示しています。
プロパティー
追加インスタンス 3
コミット・カウント 5
コミット・インターバル 1
整合トランザクション いいえ
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 Last updated: 5 01, 2006
ah13770_