Verificación de orquestaciones

Studio puede simular el tiempo de ejecución del sistema operativo de WebSphere Cast Iron (CIOS) para que pueda probar orquestaciones dentro de un proyecto y resolver todos los problemas antes de desplegar el proyecto en el Dispositivo de integración.

Antes de empezar

Al lanzar una ejecución de prueba, puede iniciar una única orquestación o todas las orquestaciones del proyecto. Studio ejecuta un trabajo de orquestación para cada orquestación. Puede iniciar y detener orquestaciones y visualizar registros de supervisión de orquestaciones en la barra de herramientas de Studio o en el separador Verificar.

Si la orquestación no es válida, un diálogo de mensajes muestra las posibles resoluciones. En el espacio de trabajo, Studio resalta cada actividad en la orquestación como la actividad que está procesando los datos. Mientras Studio ejecuta la orquestación, el separador Verificar muestra una vista de árbol con detalles de trabajo de la orquestación que incluyen; nombre de actividad, estado de proceso, nombres de variable/parámetro y datos de variable/parámetro. Si se produce un error, Studio resalta el nodo en el que se ha producido el error. Si pulsa el nodo le enlazará con la ubicación del error, en el que podrá resolver todos los problemas antes de ejecutar otra instancia de la orquestación.  

Cuando se pulsa un nodo de la vista de árbol, Studio muestra en el panel de propiedades la tarea de la lista de comprobación que corresponde al nodo. Por ejemplo, cuando se pulsa un nodo de actividad, se visualiza el panel Configurar para la actividad en el Panel de propiedades. Cuando se pulsa el nodo Correlacionar salidas, se visualiza el panel Correlacionar salidas en el Panel de propiedades. Si pulsa una variable o parámetro de correlación, los datos se visualizan en la sección Datos de mensaje de variable/parámetro del separador Verificar.

Aunque Studio sólo ejecuta un trabajo de orquestación para cada orquestación, puede iniciar la misma orquestación varias veces. El separador Verificar muestra los resultados de cada ejecución de la misma orquestación bajo una instancia separada. Por ejemplo, Instancia #1 e Instancia #2. Un trabajo de orquestación debe haber finalizado antes de poder ejecutar otra instancia de la misma orquestación.

Nota: Studio no conserva los resultados de la prueba de tiempo de ejecución. Cuando cierre el separador de la orquestación, se van a perder los resultados del tiempo de ejecución de la orquestación.

Acerca de esta tarea

En función de las actividades de la orquestación, es posible que Studio precise más entradas para ejecutar el trabajo de orquestación. Por ejemplo, una orquestación con una actividad de la base de datos requiere que se generen activos de base de datos antes de ejecutar la orquestación en Studio, exactamente como debe hacerse en la WMC antes de ejecutar la orquestación en el Dispositivo de integración.

Si la orquestación contiene una actividad Solicitud de recepción HTTP, deberá publicar un mensaje en el URL especificado. Utilice Programa de utilidad HTTP Post para publicar un mensaje. Si la orquestación contiene una actividad Sondeo FTP, deberá colocar un archivo en la ubicación especificada, tal como lo solicita Studio, antes de poder ejecutar la orquestación.

Puesto que puede utilizar el separador Verificar para simular el tiempo de ejecución en el Dispositivo de integración, también puede especificar valores del protocolo Kerberos en Studio para comprobar los valores antes del despliegue en el Dispositivo de integración. La especificación de este valor en Studio no impacta sobre el tiempo de ejecución del Dispositivo de integración. Debe especificar los valores del protocolo de Kerberos en la WMC para permitir que el Dispositivo de integración autentifique el servidor con el que se está comunicando el Dispositivo de integración. Para obtener más información sobre cómo especificar valores del protocolo de Kerberos para el Dispositivo de integración, consulte la ayuda en línea de la WMC.

Procedimiento

Para especificar valores de protocolo de Kerberos en Studio:

  1. En Studio, seleccione Editar > Preferencias... . Se visualiza el diálogo Preferencias.
  2. En el panel de navegación, seleccione SSL > Kerberos.
  3. Especifique el Nombre del servidor de Kerberos.
  4. Especifique el Dominio Kerberos.
  5. Pulse Aceptar.

Ejemplo

Ahora puede probar la orquestación utilizando el protocolo de Kerberos en Studio.

Tabla 1. Navegación por la barra de herramientas del separador Verificar
Icono Descripción

Inicia la apertura de la abierto. La orquestación debe ser válida antes de que Studio pueda ejecutar un trabajo de orquestación.  

Inicia todas las orquestaciones válidas en el proyecto que aún no se están ejecutando. Si una orquestación ya se está ejecutando cuando se pulsa este icono, Studio no vuelve a ejecutar la orquestación en cuestión.  

Detiene inmediatamente el trabajo de orquestación en ejecución. Studio no permite que el trabajo de orquestación se complete antes de detenerlo.

Detiene inmediatamente los trabajos de orquestación en ejecución. Studio no permite que los trabajos de orquestación se completen antes de detenerlo.

Muestra datos de supervisión de la orquestación en una tabla o en formato de texto. Para obtener más información sobre el visor de registros, consulte Utilización del visor de registros.

En el Espacio de trabajo se resaltan las actividades en la vía de acceso de ejecución del trabajo de orquestación, para que pueda seguir la lógica que Studio ha utilizado para completar el trabajo de orquestación. Las distintas instancias pueden tener diferentes vías de acceso, en función de las entradas y de la lógica de la orquestación. Pulse este icono para conmutar entre proporcionar o no proporcionar una vía de acceso resaltada.

Asigna los resultados de la instancia seleccionada a Correlacionar entradas y Correlacionar salidas, de forma que cuando se ejecuta una prueba desde el Panel de propiedades, Studio llena las entradas y salidas con los resultados del trabajo de orquestación efectuado.

Suprime una o varias instancias seleccionadas del árbol de detalles de la orquestación. Para suprimir varias instancias, mantenga la tecla Mayús o la tecla Ctrl pulsada, seleccione las instancias que desee suprimir y, finalmente, pulse el icono.

Expande todos los nodos bajo el nodo seleccionado en el árbol de detalles de la orquestación.

Contrae todos los nodos bajo el nodo seleccionado en el árbol de detalles de la orquestación.

Expande un único nodo bajo el nodo seleccionado en el árbol de detalles de la orquestación.

Contrae un único nodo bajo el nodo seleccionado en el árbol de detalles de la orquestación.