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

このトピックでは、「ファイル」 > 「ワークスペース内のすべてをエクスポート」をクリックして、バージョン 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 最終更新: 08/21/2006
ah13770_