Testeo de Mensajes
Un mensaje de prueba proporciona información muy útil sobre la definición de mensaje seleccionada y su PeopleCode asociado. Puesto que el mensaje no se envía realmente, la creación de un mensaje de prueba no constituye una prueba completa de envío y recepción.
- En la definición de mensaje, haga clic con el botón derecho del ratón en la versión del mensaje que desee probar y, a continuación, seleccione Create Test Message, Create Test Message en el menú.
- El sistema muestra la vista Create Test Message.Se ve un mensaje de prueba que muestra la estructura del mensaje, como si se enviara. Active la casilla de selección Show Common Message Attributes para visualizar los campos PSCAMA del mensaje de prueba. PSCAMA, que es la abreviatura de PeopleSoft Common Application Message Attributes, es un registro que añade PeopleTools a cada nivel de la estructura del mensaje durante el proceso. No está visible en la utilidad de diseño de mensajes, pero puede hacer referencia a él en los programas de PeopleCode de publicación y subscripción, y visualizar su contenido en el monitor de mensajes.
Para introducir valores de prueba, haga doble clic en el campo y añada los datos.
Haga clic en OK cuando haya añadido los datos - El sistema le indicará el número del mensaje creado. Visualice el mensaje en el monitor de mensajes.

Prueba del PeopleCode de suscripción
Una vez añadido el PeopleCode de suscripción a la definición de mensaje, se puede probar el proceso de suscripción en Application Designer sin dejar que el sistema de publicación envíe el mensaje. También puede depurar el PeopleCode de suscripción, en caso de que se hayan producido errores, activando la utilidad de depuración de PeopleCode.
En primer lugar, debe crear un mensaje de prueba para que el PeopleCode de suscripción se procese en la base de datos suscriptora.
- Haga clic con el botón derecho del ratón en el PeopleCode de suscripción y seleccione Run PeopleCode.
- El sistema presentará un cuadro de diálogo para el ID de publicación. Este número se ha generado automáticamente al crear el mensaje de prueba. En este ejemplo, el ID de publicación es 1.
- Cuando el PeopleCode de suscripción haya terminado de ejecutarse, el sistema presentará el siguiente mensaje:

Testeo de Mensajes con SendMaster
Send Master es una utilidad que le permite probar el proceso general de mensajería de Integración con Mensajería, incluidas las funciones de conector de interpretación, conector de destino, reconocimiento de conectores y las transacciones de Integración con Mensajería.
Puede utilizar Send Master para enviar mensajes mediante conectores HTTPs. Send Master le permite realizar las siguientes actividades:
Generar mensajes y enviarlos mediante conectores HTTPs a servidores Web o a servidores de aplicaciones de PeopleSoft, para probar las funciones de conector de destino y de interpretación en la pasarela de integración.
- Probar la función de reconocimiento de conectores.
- Activar funciones de GET y ejecutar pings para las pasarelas de Mensajería y para los servidores externos.
- Imitar el envío de mensajes a Integración con Mensajería, así como los mensajes enviados desde el motor de integración a la pasarela de integración.
- Automatizar el proceso de prueba, de manera que pueda crear grupos de diferentes tipos de mensajes y probarlos con un simple clic.
- Destacar los grupos de prueba que contienen proyectos con un simple clic.
(Para acceder a Send Master, debe tener instalada la pasarela de integración. Para abrir Send Master, ejecute los archivos startsendmaster.bat (Windows) o startsendmaster.sh (UNIX), ubicados en el directorio de la pasarela de integración.)

- Nombre del Proyecto
- Server URL: El URL del servidor indica el conector de interpretación que se va a utilizar para probar el mensaje.
- Project Type (tipo de proyecto): Al tratarse de un archivo externo que no tiene el formato de PeopleSoft, el project type será un archivo de entrada.
Headers (cabeceras): La información de la cabecera debe incluir el nombre del mensaje y el nombre del nodo que está enviando los datos.
• MessageName (nombre del mensaje)
• From (nodo de origen) - Input Information (información de entrada): XML en este caso. (permite probar los servidores que van a recibir datos de MIME en formato de PeopleSoft a través de HTTPs.)
- La respuesta al mensaje aparecerá en la ventana Output Information (información de salida).
No hay comentarios:
Publicar un comentario