Rational Developer for System z

Crear una configuración de depuración para una aplicación CICS

Puede crear una configuración de depuración para activar como un perfil DTCN que almacena información utilizada para invocar el depurador CICS.

Antes de empezar

El soporte para las configuraciones de depuración CICS requiere el software siguiente:

Para poder crear una configuración de depuración para CICS, debe haber definido al menos una conexión CICS.

Algunos campos del asistente Configuración de depuración CICS son específicos de la versión de IBM Debug Tool que utilice en su sitio. Utilice la página de preferencias Configuración de depuración CICS para especificar la versión de IBM Debug Tool.

Acerca de esta tarea

Puede crear una configuración de depuración CICS a partir de las vistas siguientes:
  • Proyectos z/OS
  • Vistas de Explorador CICS (Programas o Transacciones)
  • Explorador de proyectos Enterprise Service Tools
Rational Developer for System z permite crear varias configuraciones de depuración y almacénelas en el cliente. En el sistema remoto, sólo puede haber un perfil de depuración activo a la vez. La activación de cualquiera de las configuraciones del cliente activa el perfil remoto y desactiva el resto de configuraciones en el cliente.

Para crear una configuración de depuración CICS:

Procedimiento

  1. Para iniciar el asistente de configuración de depuración CICS:
    Opción Descripción
    En este entorno: Siga estos pasos:
    Menú Depurar Pulse el icono de depuración (icono Depurar) y seleccione Configuraciones para depurar
    Vista Proyectos z/OS Seleccione un proyecto z/OS y después seleccione Depuración CICS > Configuraciones para depurar en el menú emergente.
    Vistas de Explorador CICS (Programas o Transacciones) Seleccione programas o una transacción y después seleccione Depurar > Configuraciones para depurar.
    Explorador de proyectos Enterprise Service Tools Seleccione un proyecto de Servicios web de Single Service (XSE) para CICS o un flujo SFM y seleccione Depurar > Configuraciones para depurar.
    Se abre el asistente Configuraciones de depuración
  2. En la lista de la izquierda, pulse con el botón derecho del ratón sobre Aplicación CICS remota y seleccione Nuevo. Se abre el asistente de configuración de depuración CICS.
  3. Teclee un nombre para la configuración de depuración en el campo Nombre.
  4. Cumplimente los campos necesarios y cualesquiera otros campos opcionales en el asistente y pulse Aplicar para guardar la configuración. Al pulsar Aplicar se guarda la configuración en el cliente y se crea o actualiza el perfil de depuración remoto. El botón Depurar permanece inhabilitado porque este asistente no proporciona la capacidad de ejecutar la transacción CICS. Este asistente contiene cuatro páginas con separadores: CICS, Opciones de depuración, Conexiones y Avanzadas. La tabla siguiente describe los campos de cada página.
    Tabla 1. Campos de configuración de depuración CICS
    Página Campo Descripción
    CICS Región CICS destino Seleccione el nombre de la región CICS. Debe haber definido al menos una conexión CICS para poder ver las regiones CICS. El campo es necesario.
      Nombre de transacción Especifique la transacción CICS a depurar. Este campo o el campo Nombre de programa son obligatorios.
      Nombre de programa Especifique el programa o los programas que desea depurar. Este campo o el campo Nombre de transacción son obligatorios.
    Nota: Esta opción aparece si se está ejecutando IBM Debug Tool Versión 9.1 en el sistema remoto. Utilice la página de preferencias Configuración de depuración CICS para especificar la versión de IBM Debug Tool. Para abrir esta página de preferencias, pulse el enlace Preferencias.
      Módulo de carga y unidad de compilación Especifique las combinaciones de nombre de módulo de carga y de nombre de unidad de compilación que desee depurar. Este campo o el campo Nombre de transacción son obligatorios. Utilice los botones Añadir, Editar y Eliminar para especificar la combinación de nombre de módulo de carga y de nombre de unidad de compilación que desee depurar.
    Nota: Esta opción aparece si se está ejecutando IBM Debug Tool Versión 10.1 en el sistema remoto. Utilice la página de preferencias Configuración de depuración CICS para especificar la versión de IBM Debug Tool. Para abrir esta página de preferencias, pulse el enlace Preferencias.
      ID de usuario Especifique el ID de usuario asociado a la transacción que desea depurar.
      Nombre de red Especifique el nombre de cuatro caracteres de un terminal CICS o un sistema CICS que desee utilizar para ejecutar la sesión de depuración.
      IP El nombre de IP del cliente o la dirección IP asociada a una aplicación CICS. Todos los nombres de IP se tratan como mayúsculas. Puede especificar los caracteres comodín (* y ?). Debug Tool se invoca para cada tarea iniciada para el cliente.
      Activación de perfil Seleccione uno de los botones de selección para activar o desactivar el perfil actual:
    • Activar esta configuración como el perfil de depuración en el sistema remoto
    • Desactivar esta configuración
    Aunque puede crear varias configuraciones de depuración CICS en el cliente, sólo un perfil asociado al ID de usuario puede estar activo en el sistema remoto. Cuando activa una configuración de depuración, el resto se desactiva automáticamente.
    Opciones de depuración Opción de prueba Especifique TEST o NOTEST. Esta opción especifica las condiciones bajo las que Debug Tool toma el control durante la inicialización de la aplicación.
      Nivel de prueba Especifique ALL, ERROR o NONE. Esta opción especifica qué condiciones se deben cumplir para que Debug Tool tome el control.
      Archivo de mandatos Un nombre de conjunto de datos totalmente calificado válido que especifica el archivo de mandatos primario para esta ejecución. No ponga el nombre del conjunto de datos entre comillas (") ni apóstrofos (').
      Nivel de solicitud Especifica si Debug Tool se inicia cuando se inicializa Language Environment.
      Archivo de preferencias Un nombre de conjunto de datos totalmente calificado que especifica el archivo de preferencias a utilizar. No ponga el nombre del conjunto de datos entre comillas (") ni apóstrofos (').
      Opciones de Language Environment Cualesquiera otras opciones válidas de Language Environment. Puede cambiar cualquier opción de Language Environment cuya alteración temporal esté permitida en el sitio, excepto la opción STACK. Para obtener más información sobre las opciones de Language Environment, consulte z/OS Language Environment Programming Reference o póngase en contacto con el programador del sistema CICS.
    Conexión IP de estación de trabajo O bien la dirección IP, o bien el nombre de host de la estación de trabajo que visualizará las pantallas de depuración. Este campo se cumplimenta automáticamente mediante la API Java™ (InetAddress) para recuperar la dirección TCP/IP del cliente. Hay unos pocos casos en los que la API Java no dará la dirección IP correcta, como por ejemplo en el caso de cortafuegos dobles y de NAT. Si no se registra la dirección IP correcta, debe actualizar la dirección IP manualmente.
      Puerto Especifica el número de puerto TCP/IP que está a la escucha de sesiones de depuración en la estación de trabajo. El valor predeterminado es 8001. El número de puerto se recupera mediante la API de cliente Debug Tool (es decir, el puerto Daemon de depuración en la página de preferencias Daemon de depuración).
    Avanzado Desplazamiento de COMMAREA El desplazamiento de datos de COMMAREA que se pasa a un programa en la invocación. El desplazamiento se puede dar en formato de caracteres (como por ejemplo 12) o en formato hexadecimal (como por ejemplo X'C').
      Datos de COMMAREA Un patrón de datos que emparejar con una COMMAREA pasada a un programa en la invocación. El patrón de datos se puede dar en formato de caracteres (como por ejemplo ABC) o en hexadecimal (como por ejemplo X'C1C2C3') con un número de dígitos par.
      Nombre de contenedor El nombre de un contenedor dentro del canal actual pasado a un programa en la invocación. El nombre del contenedor es sensible a las mayúsculas/minúsculas.
      Desplazamiento de contenedor El desplazamiento de datos en el contenedor con nombre que se pasa a un programa en la invocación. El desplazamiento se puede dar en formato de caracteres (como por ejemplo 12) o en formato hexadecimal (como por ejemplo X'C').
      Datos de contenedor Un patrón de datos que emparejar con un contenedor dentro del canal actual pasado a un programa en la invocación. El patrón de datos se puede dar en formato de caracteres (como por ejemplo ABC) o en hexadecimal (como por ejemplo X'C1C2C3') con un número de dígitos par.
      Depuración URM Un distintivo que especifica si desea incluir la depuración de los URM como parte de la sesión de depuración.

Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)