//BIPCRCM JOB //****************************************************************** //* * //* @START_COPYRIGHT@ * //* * //* Licensed Materials - Property of IBM; * //* 5655-G97 (c) Copyright IBM Corp. 2004; * //* All Rights Reserved; * //* US Government Users Restricted Rights - use, * //* duplication or disclosure restricted by GSA * //* ADP Schedule Contract with IBM Corp.; * //* See Copyright Instructions * //* * //* @END_COPYRIGHT@ * //* * //****************************************************************** //* IBM WebSphere Event/Message Brokers * //* * //* Sample job to create a configmgr (mqsicreateconfigmgr). * //* * //****************************************************************** //* MORE INFORMATION - See: * //* * //* WebSphere Event/Message Brokers Information Centre. * //* Topic "an23000" * //* * //****************************************************************** //* CUSTOMIZE THIS JCL HERE FOR YOUR INSTALLATION //* YOU MUST DO GLOBAL CHANGES ON THESE PARAMETERS USING YOUR EDITOR //* * //* Replace ++HOME++ //* Home directory where ENVFILE and STDERR //* and STDOUT files will be created. //* e.g. '/u/home' //* //* Replace ++INSTALL++ //* WBI Brokers installation directory. //* e.g. '/usr/lpp/mqsi' //* //* Replace ++COMPONENTNAME++ //* ConfigMgr Name. //* e.g. 'MQ01CMGR' //* //* Replace ++QUEUEMANAGER++ //* Queue manager name. //* e.g. 'MQ01' //* //* Replace ++OPTIONS++ //* Options for mqsicreateconfigmgr command. //* e.g. '-1' //* //* z/OS specific options are //* -1 Registry pass only //* This creates the configmgr directory. //* -2 MQ pass only //* This creates the configmgr MQ queues. //* //* Please see documentation for other options. //* //* Replace ++LEHLQ++ //* LE high-level-qualifier. //* e.g. 'PP.ADLE370.ZOS150' //* //* Replace ++WMQHLQ++ //* WebSphere MQ high-level-qualifier. //* e.g. 'MQM.V530' //* //* Replace ++SYSHLQ++ //* System high-level-qualifier. //* e.g. 'SYS1' //* //****************************************************************** //* //****************************************************************** //* Copy ENVFILE to SYSOUT //****************************************************************** //* //COPYENV EXEC PGM=IKJEFT01, // PARM='OCOPY INDD(BIPFROM) OUTDD(ENVFILE)' //SYSTSPRT DD DUMMY //BIPFROM DD PATHOPTS=(ORDONLY), // PATH='++HOME++/ENVFILE' //ENVFILE DD SYSOUT=*,DCB=(RECFM=V,LRECL=256) //SYSTSIN DD DUMMY //* //****************************************************************** //* Run mqsicreateconfigmgr command //****************************************************************** //* //BIPCRCM EXEC PGM=IKJEFT01,REGION=0M //* LE Runtime Library //STEPLIB DD DISP=SHR,DSN=++LEHLQ++.SCEERUN // DD DISP=SHR,DSN=++LEHLQ++.SCEERUN2 //* MQSeries Runtime Libraries // DD DISP=SHR,DSN=++WMQHLQ++.SCSQANLE // DD DISP=SHR,DSN=++WMQHLQ++.SCSQAUTH // DD DISP=SHR,DSN=++WMQHLQ++.SCSQLOAD //* ISPF and concatenated USS Runtime Libraries //ISPPLIB DD DISP=SHR,DSN=++SYSHLQ++.SBPXPENU //ISPSLIB DD DISP=SHR,DSN=++SYSHLQ++.SISPSENU // DD DISP=SHR,DSN=++SYSHLQ++.SISPSLIB //ISPTLIB DD DISP=SHR,DSN=++SYSHLQ++.SISPTENU //ISPMLIB DD DISP=SHR,DSN=++SYSHLQ++.SBPXMENU // DD DISP=SHR,DSN=++SYSHLQ++.SISPMENU //STDENV DD PATHOPTS=(ORDONLY), // PATH='++HOME++/ENVFILE' //STDOUT DD PATHOPTS=(OWRONLY,OCREAT,OTRUNC), // PATHMODE=(SIRWXU,SIRWXG), // PATH='++HOME++/bipcrcm.out' //STDERR DD PATHOPTS=(OWRONLY,OCREAT,OTRUNC), // PATHMODE=(SIRWXU,SIRWXG), // PATH='++HOME++/bipcrcm.err' //SYSTSPRT DD SYSOUT=* //SYSTSIN DD * BPXBATCH PGM - ++INSTALL++/bin/- mqsicreateconfigmgr - ++COMPONENTNAME++ - -q ++QUEUEMANAGER++ - ++OPTIONS++ /* //****************************************************************** //* Copy stdout to SYSOUT //****************************************************************** //* //COPYOUT EXEC PGM=IKJEFT01,COND=EVEN, // PARM='OCOPY INDD(BIPFROM) OUTDD(STDOUT)' //SYSTSPRT DD DUMMY //BIPFROM DD PATHOPTS=(ORDONLY), // PATH='++HOME++/bipcrcm.out' //STDOUT DD SYSOUT=*,DCB=(RECFM=V,LRECL=256) //SYSTSIN DD DUMMY //* //****************************************************************** //* Copy stderr to SYSOUT //****************************************************************** //* //COPYERR EXEC PGM=IKJEFT01,COND=EVEN, // PARM='OCOPY INDD(BIPFROM) OUTDD(STDERR)' //SYSTSPRT DD DUMMY //BIPFROM DD PATHOPTS=(ORDONLY), // PATH='++HOME++/bipcrcm.err' //STDERR DD SYSOUT=*,DCB=(RECFM=V,LRECL=256) //SYSTSIN DD DUMMY //* //