Dados de Configuração de Atribuições em um Arquivo de Exportação

Este tópico descreve como localizar dados de configuração de designações no arquivo XML, gerado quando você exporta tudo em um espaço de trabalho do Versão 2.1 Centro de Controle, clicando em Arquivo > Exportar Tudo no Espaço de Trabalho. Especificamente, o tópico o instrui sobre como localizar os seguintes dados de configuração para cada intermediário no domínio de intermediário:
A seguir está um exemplo de um arquivo de exportação. Apenas o início do arquivo é mostrado.
<?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>

As seções a seguir descrevem como localizar os dados de configuração de designações em um arquivo de exportação.

O nome do intermediário

Para cada intermediário no domínio intermediário, existe um elemento Broker no elemento XMI.content. O nome do intermediário é o valor do atributo xmi.label do elemento Broker.

No exemplo, existe apenas um intermediário. O nome do intermediário é fred_tp.

O nome de cada conjunto de mensagens que está designado ao intermediário

Para cada conjunto de mensagens designado a um intermediário, existe um elemento AssignedMsgProject no elemento Broker. O nome do conjunto de mensagens é o valor do atributo xmi.label do elemento AssignedMsgProject.

No exemplo, apenas um conjunto de mensagens está designado ao intermediário fred_tp. O nome do conjunto de mensagens é MQSISTR_MRM2.

O nome de cada grupo de execução no intermediário

Para cada grupo de execução em um intermediário, existe um elemento ExecutionGroupRef no elemento Broker. O nome do grupo de execução é o valor de title do elemento ExecutionGroupRef.

No exemplo, o intermediário fred_tp possui apenas um grupo de execução, que é o grupo de execução padrão.

Para cada grupo de execução no domínio intermediário, existe um elemento ExecutionGroup no elemento XMI.content. Você pode determinar o intermediário ao qual um grupo de execução pertence, examinando o valor do atributo xmi.uuid do elemento ExecutionGroup. Este valor forma parte do valor do atributo href no elemento ExecutionGroupRef correspondente do elemento Broker.

No exemplo, existe apenas um grupo de execução no domínio de intermediário, o grupo de execução padrão para o intermediário fred_tp. O valor do atributo xmi.uuid no elemento ExecutionGroup é 23bd6f02-f500-0000-0080-8818935dcec8 e ele faz parte do valor do atributo href do elemento ExecutionGroupRef para o intermediário fred_tp.

O nome de cada fluxo de mensagens designado a cada grupo de execução

Para cada fluxo de mensagens designado a um grupo de execução, existe um elemento AssignedMessageFlow no elemento ExecutionGroup. O nome do fluxo de mensagens é o valor do atributo xmi.label do elemento AssignedMessageFlow. No exemplo, apenas um fluxo de mensagens está designado ao grupo de execução padrão para o intermediário fred_tp. O nome do fluxo de mensagens é mqsistrmrmswiftflow.

As Propriedades de Cada Fluxo de Mensagens

Para cada propriedade de um fluxo de mensagens designado, existe um elemento correspondente no elemento AssignedMessageFlow. A tabela a seguir lista cada propriedade e sua tag correspondente.
Propriedade de um Fluxo de Mensagens Designado Tag Correspondente
Instâncias Adicionais <AssignedMessageFlow_additionalInstances>
Contagem de Consolidação <AssignedMessageFlow_commitCount>
Intervalo de Consolidação <AssignedMessageFlow_commitInterval>
Transação Coordenada <AssignedMessageFlow_coordinatedTransaction>
O valor de uma propriedade é o valor do atributo value do elemento correspondente.
Por exemplo, a seguinte tabela exibe as propriedades do fluxo de mensagens mqsistrmrmswiftflow designadas ao grupo de execução padrão no intermediário fred_tp:
Propriedade Value
Instâncias Adicionais 3
Contagem de Consolidação 5
Intervalo de Consolidação 1
Transação Coordenada não
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ah13770_