This topic lists the sample MQ01BRK file.
//* //* Licensed Materials - Property of IBM; //* 5655-G97 (c) Copyright IBM Corp. 2005; //* All Rights Reserved; //* US Government Users Restricted Rights - use, //* duplication or disclosure restricted by GSA //* ADP Schedule Contract with IBM Corp.; //* See Copyright Instructions //* //******************************************************************** //* //* DESCRIPTION: WebSphere Business Integration Message Broker for z/OS //* //* Change the following: //* //* ++COMPONENT_INSTPATH++ = component installation path //* ++COMPONENT_PDSE++ = component's PDSE. //* ++COMPONENT_HFS++ = HFS directory where the component will be created. //* ++COMPONENT_HOME++ = home directory or the component. //* ++COMPONENT_NAME++ = name of component //* //* Also change the DataSets referred to by STEPLIB, ISPPLIB, ISPSLIB, //* ISPTLIB, ISPMLIB and SYSEXEC. //* //******************************************************************** //* //* Following variables require setting to specific component: //* INSTP = Component installation path //* COMPK = Component name //* COHFS = Component HFS path //* COHOME = Component’s home directory //* COPDS = Components PDS //* //* Also, update the PDS names referred to by: //* STEPLIB //* ISPPLIB //* ISPSLIB //* ISPTLIB //* ISPMLIB //* SYSEXEC //* //* Following variables are changed when starting a DataFlowEngine: //* STDOUT and STDERR files (append for DataFlowEngine) //* STDD=OAPPEND (default is OTRUNC) //* Semaphore ID //* SE=<Semaphore ID> (default is '') //* Shared Memory Segment ID //* SH=<Shared Memory Segment ID> (default is '') //* Component Unique Name //* COMPK='' (default is MQ06BRK) //* Start Parameter //* STRTP='' (default is 'AUTO') //* //MQ06BRK PROC INSTP='++COMPONENT_INSTPATH++', // MAINP='bipimain', // SRVMP='bipservice', // COMPK='++COMPONENT_NAME++', // STRTP='AUTO', // COHFS='++COMPONENT_HFS++', // STDD='OTRUNC', // SE='', // SH='', // COHOME=’++COMPONENT_HOME++’, // COPDS=’++COMPONENT_PDSE++’ //* //********************************************************************** //* create ENVFILE from profile //********************************************************************** //* //COPYPROF EXEC PGM=IKJEFT01, // PARM='OCOPY INDD(BIPPROF) OUTDD(BROKERP)' //SYSTSPRT DD DUMMY //BIPPROF DD DISP=SHR,DSN=&COPDS.(BIPPROF) //BROKERP DD PATH='&COHOME./brokerP', // PATHOPTS=(OWRONLY,OCREAT,&STDD), // PATHMODE=(SIRWXU,SIRWXG) //SYSTSIN DD DUMMY //* //CCPGM EXEC PGM=BPXBATCH,REGION=0M,TIME=NOLIMIT, // PARM='SH . brokerP;/bin/printenv > &COHOME./ENVFILE' //* //********************************************************************** //* Copy ENVFILE to SYSOUT //****************************************************************************** //* //COPYENV EXEC PGM=IKJEFT01, // PARM='OCOPY INDD(INPUTENV) OUTDD(ENVFILE)' //SYSTSPRT DD DUMMY //INPUTENV DD PATH='&COHFS./ENVFILE', // PATHOPTS=(ORDONLY) //ENVFILE DD SYSOUT=*,DCB=(RECFM=V,LRECL=256) //SYSTSIN DD DUMMY //* //********************************************************************** //* Copy DSNAOINI //********************************************************************** //* //COPYDSN EXEC PGM=IKJEFT01, // PARM='OCOPY INDD(FROMENV) OUTDD(TOENV)' //SYSTSPRT DD DUMMY //FROM DD DISP=SHR,DSN=&COPDS.(BIPDSNAO) //TO DD PATH='&COHOME./dsnaoini', // PATHOPTS=(OWRONLY,OCREAT,OTRUNC), // PATHMODE=(SIRWXU,SIRWXG) //SYSTSIN DD DUMMY //* //********************************************************************** //* Optionally run WBIMB Verification here. //* Parameters are: //* b|u = (broker or usernameserver) //* qmgr = queue manager name //********************************************************************** //* //CCPGM EXEC PGM=BPXBATCH,REGION=0M,TIME=NOLIMIT, // PARM='PGM &INSTP./bin/bipcvp b MQ01' //* //*NOTE STEPLIB DD statements will probably need to be here. //****************************************************************************** //* Start either : //* Control Address Space (bipimain, bipservice and bipbroker processes) //* DataFlowEngine Address Space (bipimain and DataFlowEngine processes) //****************************************************************************** //* //CCPGM EXEC PGM=BPXBATCH,REGION=0M,TIME=NOLIMIT, // PARM='PGM &INSTP./bin/&MAINP. &SRVMP. &SE. &SH. &COMPK. // &STRTP.' //* //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.SDSNLOD2 //* //* MQSeries Runtime Libraries // DD DISP=SHR,DSN=MQM.V530.SCSQANLE // DD DISP=SHR,DSN=MQM.V530.SCSQAUTH // DD DISP=SHR,DSN=MQM.V530.SCSQLOAD //* //* APF Authorized Library of Integrator //* Required if using Event Notification //* (All librarys in concatenation //* need to be APF authorized) // DD DISP=SHR,DSN=++HLQ++.SBIPAUTH //* //* 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 //* //STDENV DD PATH='&COHFS./ENVFILE' //STDOUT DD PATH='&COHFS./output/stdout', // PATHOPTS=(OWRONLY,OCREAT,&STDD), // PATHMODE=(SIRWXU,SIRWXG) //STDERR DD PATH='&COHFS./output/stderr', // PATHOPTS=(OWRONLY,OCREAT,&STDD), // PATHMODE=(SIRWXU,SIRWXG) //* //SYSMDUMP DD SYSOUT=* //* //****************************************************************************** //* Copy stdout to SYSOUT //****************************************************************************** //* //COPYOUT EXEC PGM=IKJEFT01,COND=EVEN, // PARM='OCOPY INDD(INPUTOUT) OUTDD(STDOUT)' //SYSTSPRT DD DUMMY //INPUTOUT DD PATH='&COHFS./output/stdout', // PATHOPTS=(ORDONLY) //STDOUT DD SYSOUT=*,DCB=(RECFM=V,LRECL=256) //SYSTSIN DD DUMMY //* //****************************************************************************** //* Copy stderr to SYSOUT //****************************************************************************** //* //COPYERR EXEC PGM=IKJEFT01,COND=EVEN, // PARM='OCOPY INDD(INPUTERR) OUTDD(STDERR)' //SYSTSPRT DD DUMMY //INPUTERR DD PATH='&COHFS./output/stderr', // PATHOPTS=(ORDONLY) //STDERR DD SYSOUT=*,DCB=(RECFM=V,LRECL=256) //SYSTSIN DD DUMMY //* //*------------------------------------------------------------------- // PEND //*------------------------------------------------------------------- //*
Notices |
Trademarks |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
ae22380_ |