Personalización del JCL del intermediario

Esto forma parte de la tarea global para la creación de un intermediario en z/OS.

Antes de empezar

Antes de iniciar esta tarea, debe haber completado lo indicado en el apartado Personalización del conjunto de datos del componente intermediario.

Todo el JCL tiene una cabecera estándar que contiene:
  • Una breve descripción de su función.
  • Una descripción en la que puede encontrarse más información referente a la función del JCL.
  • Si corresponde, un número de tema.
  • La sección que lista las variables de JCL propiamente dichas.
Cada archivo JCL define su propio STEPLIB. Algunos archivos JCL, por ejemplo, BIPRELG pueden requerir DB2 definido en STEPLIB para un componente de intermediario. Esto debe eliminarse del JCL si el componente es un Gestor de configuración o unServidor de nombres de usuario, porque no es necesario.

Puede personalizar los archivos utilizando una macro de edición ISPF que debe personalizar, o puede efectuar cambios en cada miembro del PDSE manualmente.

BIPEDIT es un programa REXX que puede utilizar como ayuda para personalizar el JCL. Una vez que haya personalizado BIPEDIT podrá ejecutar este programa REXX para los demás archivos JCL a fin de cambiar sus variables JCL.

  1. Personalice el archivo BIPEDIT cuyo nombre ha cambiado. Utilice la información recopilada en:
  2. Active el archivo BIPEDIT renombrado antes de personalizar cualquier otro archivo JCL. Hágalo ejecutando el siguiente mandato TSO:
        ALTLIB ACTIVATE APPLICATION(EXEC) DA('COMPONENTDATASET')
    donde 'COMPONENTDATASET' es idéntico a ++COMPONENTDATASET++.

    Este mandato está activo para la sesión ISPF local para la que se ha emitido. Tenga en cuenta que, si tiene sesiones de pantalla dividida, las otras sesiones no pueden utilizarlo. Si utiliza la opción 6 de ISPF para emitir el mandato, utilice la opción 3.4 de ISPF para editar el conjunto de datos; esto le permite utilizar el mandato edit.

  3. Edite cada archivo JCL. Ejecute el archivo de ejecución BIPEDIT redenominado escribiendo su nombre en la línea de mandatos (por ejemplo, MQ01EDBK). En lugar de editar un miembro, puede que desee verlo (View) hasta que haya resuelto todos los problemas en el programa REXX. De forma alternativa, puede cancelar (Cancelar) la sesión Edit en lugar de guardarla.

    Debe establecer un valor para todas las variables listadas en el JCL; si no lo hace, el JCL no funcionará correctamente.

Algunos archivos JCL incluyen ++OPTIONS++ (opciones) para el mandato que deben sustituirse por parámetros opcionales adicionales específicos del mandato en z/OS, o eliminarse. Es probable que tenga que llevar esto a cabo además de ejecutar BIPEDIT. Si no requiere ninguna opción adicional, elimine ++OPTIONS++ utilizando el mandato siguiente:
     "c ++OPTIONS++ '' all" 
donde ' ' representa dos comillas simples.

Guarde la macro de edición y ejecute esta macro de nuevo contra todos los miembros excepto la macro de edición misma.

Si el ID de usuario que somete el mandato BIPCBRK tiene las autorizaciones necesarias de DB2 y WebSphere MQ, puede ignorar los parámetros opcionales -1, -2 y -3 de mqsicreatebroker.

Si piensa que distintos administradores van a crear los recursos DB2 y WebSphere MQ, puede resultar conveniente utilizar uno de estos parámetros opcionales; consulte el apartado Mandato mqsicreatebroker para obtener más información.

Cuando actualice BIPBPROF (el perfil del intermediario), no se podrá acceder a los cambios hasta que ejecute BIPGEN para copiar el perfil en el sistema de archivos y crear ENVFILE. Esto deberá hacerlo cada vez que actualice BIPBPROF para que los cambios surtan efecto.

Tenga en cuenta que otro proceso puede estar utilizando el ENVFILE actual, por lo que debe considerar si la actualización del ENVFILE actual en el sistema de archivos va a tener algún impacto.

Conceptos relacionados
Intermediarios
Dominios de intermediarios
Tareas relacionadas
Creación de un intermediario en z/OS
Personalización del conjunto de datos del componente intermediario
Referencia relacionada
Mandato mqsicreatebroker
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ae22460_