Estas sugerencias presuponen que ya ha creado un nodo de correlación dentro del flujo de mensajes, ha abierto el Editor de correlaciones de mensajes y ha seleccionado un mensaje de origen y uno de destino:
SET OutputRoot.MRM.Fielda...Si cambia el analizador de ejecución a XML o XMLNSC, por ejemplo, el nodo Mapping genera ESQL con el formato siguiente:
SET OutputRoot.XMLNSC...El analizador del mensaje de origen lo determina la cabecera MQRFH2 o el nodo Input. El Nodo Mapping puede manejar todos los analizadores de la entrada. El Nodo Mapping genera un mensaje de destino con el analizador que coincide con el analizador de ejecución del conjunto de mensajes.
Para cambiar el nombre del esquema de base de datos que se genera en ESQL, utilice el asistente Alterar temporalmente esquema RDB en el recuadro de diálogo Especificar esquema de ejecución. El valor por omisión es el nombre de esquema de las definiciones de base de datos que se importan al Kit de herramientas de Message Brokers. Utilice este recuadro de diálogo para cambiar el valor.
El nodo RouteToLabel es el siguiente nodo después del Nodo Mapping y hace que el flujo salte automáticamente a la etiqueta especificada. Puede especificar un único valor para RouteToLabel en una correlación de división, para todas las correlaciones que produzcan como salida un mensaje ensamblado. También puede utilizar condiciones para establecer el valor para RouteToLabel según los valores en el mensaje de origen.
Los mensajes de varias partes también pueden contener mensajes incorporados de repetición, en los que cada instancia repetida de un mensaje se propaga por separado. Los mensajes incorporados deben provenir del mismo conjunto de mensajes que el mensaje padre.
SET OutputRoot.MQMD = InputRoot.MQMD; SET OutputRoot.MQMD.ReplyToQ = 'NEW.QUEUE';Debe establecer cada campo de la estructura individualmente si tiene la intención de modificar uno o más campos hermano.