Creación del miembro de STEPLIB_NAME para un intermediario

Esto forma parte de una tarea más amplia de creación de un intermediario en z/OS.

Antes de empezar

Antes de empezar este paso, debe haber completado Personalización del intermediario.

El mandato mqsicustomize crea un miembro de STEPLIB de plantilla en el PDSE de componente denominado BIPSLIB. Puede copiar esto en un miembro que coincida con el STEPLIB_NAME en el Archivo de entrada de personalización y actualizarlo en consecuencia.

O bien, puede crear su propio miembro utilizando el mismo STEPLIB_NAME. Este miembro contendrá los nombres de conjuntos de datos de las bibliotecas del sistema que se concatenarán en la STEPLIB del procedimiento de la tarea iniciada y de los trabajos de programas de utilidad. La finalidad de este miembro es facilitar la aplicación del servicio a corequisite libraries y migrarlas, sin tener que personalizar de nuevo los intermediarios y el Servidor de nombres de usuarios que utilizan estos recursos. Seleccione un nombre lógico, por ejemplo WMQISTEP. Todos los intermediarios pueden utilizar este nombre en el Servidor de nombres de usuarios. Si es preciso, puede crear este miembro tal como se describe a continuación.

Necesita:
  • Si está utilizando Notificación de sucesos, la biblioteca SBIPAUTH suministrada
  • Las bibliotecas de WebSphere MQ: puede copiarlas del procedimiento JCL de gestor de colas.
  • Las bibliotecas de DB2 y las bibliotecas que contienen DSNTIAD, DSNTEP2 o equivalente.
  • Las bibliotecas LE: si ya están en la LINKLIST, no es necesario especificarlas.
  • Bibliotecas ISPF utilizadas por el formateador DUMP.
A continuación, se muestra un ejemplo:
//*        Delete Libraries that are in the LNKLST concatenation
//*
//*        Adapt this member to your needs and copy it to a member with
//*        the name specified by key STEPLIB_NAME in mqsicompcif.
//*        Then copy STEPLIB_NAME to your USER_PROCLIB_PDS library.
//*
//*        LE Runtime Library
//STEPLIB  DD DISP=SHR,DSN=PP.ADLE370.ZOS140.SCEERUN
//         DD DISP=SHR,DSN=PP.ADLE370.ZOS140.SCEERUN2
//*
//*        DB2 Runtime Libraries
//         DD DISP=SHR,DSN=SYS2.DB2.V710.SDSNEXIT
//         DD DISP=SHR,DSN=SYS2.DB2.V710.SDSNLOAD
//         DD DISP=SHR,DSN=SYS2.DB2.V710.SDSNLOAD
//         DD DISP=SHR,DSN=DB2.V710.RUNLIB.LOAD
//*
//*        WebSphere MQ Runtime Libraries
//         DD DISP=SHR,DSN=MQM.V530.SCSQANLE
//         DD DISP=SHR,DSN=MQM.V530.SCSQAUTH
//         DD DISP=SHR,DSN=MQM.V530.SCSQLOAD
//*
//*        ISPF and concatenated USS Runtime Libraries
//ISPPLIB  DD DISP=SHR,DSN=SYS1.SBPXPENU
//ISPSLIB  DD DISP=SHR,DSN=SYS1.SISPSENU
//         DD DISP=SHR,DSN=SYS1.SISPSLIB
//ISPTLIB  DD DISP=SHR,DSN=SYS1.SISPTENU
//ISPMLIB  DD DISP=SHR,DSN=SYS1.SBPXMENU
//         DD DISP=SHR,DSN=SYS1.SISPMENU
//*
//*        Library containing USS related REXX procedures (OCOPY)
//SYSEXEC  DD DISP=SHR,DSN=SYS1.SBPXEXEC
//*

Si desea utilizar el SMF para proporcionar datos de estadísticas y de contabilidad, todas las bibliotecas listadas en la STEPLIB de intermediarios deben estar autorizadas para APF.

Algunas de estas bibliotecas pueden existir en LINKLIST o en Link List Look Aside (LLA). De este modo, no necesita tenerlas en la concatenación de STEPLIB. Por ejemplo el conjunto de datos SCEERUN suele estar en la LINKLIST.

Conceptos relacionados
Intermediario
Dominio de intermediarios

Tareas relacionadas
Creación de un intermediario en z/OS
Personalización del intermediario
Creación de una base de datos del intermediario