Datos de configuración de asignaciones en un archivo de exportación

Busque los datos de configuración de las asignaciones cuando exporte todos los recursos de un Centro de control Versión 2.1 >.

En este tema se describen los datos de configuración de asignaciones en el archivo XML que se genera cuando se exportan los recursos pulsando en Archivo > Exportar todo lo que hay en el espacio de trabajo. Más concretamente, se explica cómo encontrar los siguientes datos de configuración para cada intermediario del dominio de intermediarios:
El siguiente gráfico XML muestra el inicio de un archivo de exportación de ejemplo.
<?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"/>
            <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>

Las secciones siguientes describen cómo encontrar los datos de configuración de asignaciones en un archivo de exportación.

El nombre del intermediario

Para cada intermediario del dominio de intermediarios, busque un elemento Broker dentro del elemento XMI.content. El nombre del intermediario es el valor del atributo xmi.label del elemento Broker.

En el ejemplo, sólo hay un intermediario definido. El nombre del intermediario es fred_tp.

El nombre de cada grupo de ejecución que haya dentro del intermediario

Para cada grupo de ejecución dentro de un intermediario, busque un elemento ExecutionGroupRef dentro del elemento Broker. El nombre del grupo de ejecución es el valor de title del elemento ExecutionGroupRef.

En el ejemplo, el intermediario fred_tp tiene únicamente un grupo de ejecución que es el grupo de ejecución por omisión.

Para cada grupo de ejecución del dominio de intermediarios, busque un elemento ExecutionGroup dentro del elemento XMI.content. Se puede determinar el intermediario al que pertenece el grupo de ejecución examinando el valor del atributo xmi.uuid del elemento ExecutionGroup. Este valor forma parte del valor del atributo href en el elemento ExecutionGroupRef correspondiente del elemento Broker.

En el ejemplo, sólo hay definido un grupo de ejecución en el dominio de intermediario, el grupo de ejecución predeterminado para el intermediario fred_tp. El valor del atributo xmi.uuid en el elemento ExecutionGroup es 23bd6f02-f500-0000-0080-8818935dcec8, y esto forma parte del valor del atributo href del elemento ExecutionGroupRef para el intermediario fred_tp.

El nombre de cada flujo de mensajes asignado a cada grupo de ejecución.

Para cada flujo de mensajes que está asignado a un grupo de ejecución, busque un elemento AssignedMessageFlow dentro del elemento ExecutionGroup. El nombre del flujo de mensajes es el valor del atributo xmi.label del elemento AssignedMessageFlow. En el ejemplo, se asigna únicamente un flujo de mensajes al grupo de ejecución por omisión del intermediario fred_tp. El nombre del flujo de mensajes es mqsistrmrmswiftflow.

Las propiedades de cada flujo de mensajes

Para cada propiedad de un flujo de mensajes asignado, busque un elemento correspondiente dentro del elemento AssignedMessageFlow. En la tabla siguiente se indica cada propiedad y el código correspondiente.
Propiedad de un flujo de mensajes asignado Código correspondiente
Instancias adicionales <AssignedMessageFlow_additionalInstances>
Cuenta de confirmaciones <AssignedMessageFlow_commitCount>
Intervalo de confirmación <AssignedMessageFlow_commitInterval>
Transacción coordinada <AssignedMessageFlow_coordinatedTransaction>
El valor de una propiedad es el valor del atributo value del elemento correspondiente.
Por ejemplo, la tabla siguiente muestra las propiedades del flujo de mensajes mqsistrmrmswiftflow que está asignado al grupo de ejecución predeterminado dentro del intermediario fred_tp.
Propiedad Valor
Instancias adicionales 3
Cuenta de confirmaciones 5
Intervalo de confirmación 1
Transacción coordinada no
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009. Reservados todos los derechos.
Última actualización : 2009-02-16 14:30:56

ah13770_