Ejecución del ejemplo Conectividad del canal de CICS Transaction Server for z/OS
Cuando se ejecuta el ejemplo Conectividad del canal de CICS Transaction Server for
z/OS, el mensaje XML de ejemplo pasa a través del flujo de mensajes. Puede ejecutar el
ejemplo para averiguar qué sucede en los siguientes escenarios:
- El mensaje .xml de entrada se utiliza para
crear varios contenedores en un canal CICS utilizando una colección de
mensajes.
- El mensaje .xml de entrada se utiliza para
crear un único contenedor en un canal CICS.
Para obtener más información, consulte Acerca del
ejemplo Conectividad del canal de CICS Transaction Server for z/OS.
Si no ha configurado el programa CICS, WMBCHAN1, en la región CICS, no puede
observar el soporte de canal en el nodo CICSRequest. Para compilar el programa
CICS, consulte Configuración del ejemplo Conectividad del
canal CICS Transaction Server for z/OS.
Resolución de problemas
Si detecta problemas al ejecutar el ejemplo, consulte las siguientes sugerencias
de resolución de problemas:
- Compruebe los detalles de configuración especificados en el servicio
configurable CICSConnection. Para obtener más información sobre las propiedades del
servicio configurable CICSConnection, consulte
Propiedades de
servicios configurables en la documentación de WebSphere Message Broker.
- Compruebe el archivo de registro y la definición del programa WMBCHAN1
en la región CICS.
- Si sigue detectando problemas al ejecutar el ejemplo, consulte
Resolución de problemas al
ejecutar ejemplos en la documentación de WebSphere Message Broker.
Ejecución del ejemplo en la modalidad de recopilación de mensajes
- En la vista Desarrollador de intermediario, expanda la carpeta
Flujo de mensajes de conectividad de canal CICS >
Pruebas de flujo.
- Para abrir el archivo en el cliente de pruebas, efectúe una doble pulsación
en CICSChannelTest.mbtest.
- Busque el primer mandato de invocación: Invocar flujo de mensajes (Crear una colección de mensajes para varios contenedores).
- Pulse con el botón derecho en Invocar flujo de
mensajes y pulse volver a ejecutar.
- Busque los mensajes de entrada y salida.
<Data>
<NumericSum>15</NumericSum>
<LongestString>Frase muy larga que CICS puede seleccionar y devolver en un contenedor.</LongestString>
<OtherInfo>
<ChannelName>MYCHANNEL</ChannelName>
<MirrorTran>CPMI</MirrorTran>
</OtherInfo> </Data>
Ejecución del ejemplo en modalidad de un mensaje
- Busque el segundo mandato de invocación: Invocar flujo de mensajes (Utilizar
un único mensaje para un único contenedor).
- Pulse con el botón derecho en Invocar flujo de
mensajes y pulse volver a ejecutar.
- Busque los mensajes de entrada y salida.
<Data>
<NumericSum>0</NumericSum>
<LongestString>
<Text>
En esta prueba, enviamos un único mensaje XML al nodo CICS,
y las sustituciones del entorno local proporcionan un nombre de contenedor
("string") y un nombre de canal ("SINGLEMSG").
En la salida, se produce una colección de mensajes desde el canal de respuesta.
</Text>
</LongestString>
<OtherInfo>
<ChannelName>SINGLEMSG</ChannelName>
<MirrorTran>CPMI</MirrorTran>
</OtherInfo>
</Data>
Para obtener información detallada sobre cómo utilizar el Cliente de prueba, consulte el
separador Sucesos del Cliente de prueba en la
documentación de WebSphere Message Broker.
Volver a la página inicial del ejemplo