Busque los datos de configuración de las asignaciones cuando exporte todos los recursos de un Centro de control Versión 2.1 >.
<?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.
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.
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.
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.
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> |
Propiedad | Valor |
---|---|
Instancias adicionales | 3 |
Cuenta de confirmaciones | 5 |
Intervalo de confirmación | 1 |
Transacción coordinada | no |