Z-OS Program Directory
Z-OS Program Directory
FMID HSI2100
GI10-2536-00
Note!
Before using this information and the product it supports, be sure to read the general information under “Notices” on page iv.
A form for reader's comments appears at the back of this publication. When you send information to IBM, you grant IBM a
nonexclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you.
1.0 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 WebSphere MQ Integrator for z/OS Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 WebSphere MQ Integrator for z/OS FMID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Reader's Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figures
1. Basic Material: Program Tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Program File Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Basic Material: Unlicensed Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4. Publications Useful During Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5. PSP Upgrade and Subset ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6. Component IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
7. Driving System Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
8. Mandatory Requisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
9. Functional Requisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
10. Total DASD Space Required by WebSphere MQ Integrator for z/OS . . . . . . . . . . . . . . . . 11
11. Storage Requirements for WebSphere MQ Integrator for z/OS Target Libraries . . . . . . . . . . 13
12. WebSphere MQ Integrator for z/OS HFS Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
13. Storage Requirements for WebSphere MQ Integrator for z/OS Distribution Libraries . . . . . . . 14
14. Storage Requirements for WebSphere MQ Integrator for z/OS Non-SMP/E Data Sets . . . . . . 15
15. SMP/E Options Subentry Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figures v
Trademarks
Notices
References in this document to IBM products, programs, or services do not imply that IBM intends to
make these available in all countries in which IBM operates. Any reference to an IBM product, program,
or service is not intended to state or imply that only IBM's product, program, or service may be used. Any
functionally equivalent product, program, or service that does not infringe on any of IBM's intellectual
property rights may be used instead of the IBM product, program, or service. Evaluation and verification
of operation in conjunction with other products, except those expressly designated by IBM, is the user's
responsibility.
APAR numbers are provided in this document to assist in locating PTFs that may be required. Ongoing
problem reporting may result in additional APARs being created. Therefore, the APAR lists in this
document may not be complete. To obtain current service recommendations and to identify current
product service requirements, always contact the IBM Customer Support Center or use S/390
SoftwareXcel to obtain the current "PSP Bucket".
IBM may have patents or pending patent applications covering subject matter in this document. The
furnishing of this document does not give you any license to these patents. You can send license
inquiries, in writing, to the
You are responsible for payment of any taxes, including personal property taxes, resulting from this
authorization.
Some jurisdictions do not allow the exclusion of implied warranties, so the above exclusion may not apply
to you.
Your failure to comply with the terms above terminates this authorization. Upon termination, you must
destroy your machine readable documentation.
Trademarks
The following terms are trademarks of the IBM Corporation in the United States or other countries or both:
DB2 OS/390
IBM S/390
MQSeries WebSphere
MVS z/OS
Notices vii
Trademarks
1.0 Introduction
This program directory is intended for the system programmer responsible for program installation and
maintenance. It contains information concerning the material and procedures associated with the
installation of WebSphere MQ Integrator for z/OS. This publication refers to WebSphere MQ Integrator for
z/OS as WebSphere MQ Integrator for z/OS. You should read all of this program directory before
installing the program and then keep it for future reference.
Before installing WebSphere MQ Integrator for z/OS, read 3.2, “Preventive Service Planning” on page 7.
This section tells you how to find any updates to the information and procedures in this program directory.
Do not use this program directory if you are installing WebSphere MQ Integrator for z/OS with a
SystemPac or ServerPac. When using these offerings, use the jobs and documentation supplied with the
offering. This documentation may point you to specific sections of the program directory as required.
If you are installing WebSphere MQ Integrator for z/OS using the Custom-Built Product Delivery Offering
(CBPDO, 5751-CS3), a softcopy program directory is provided on the CBPDO tape which is identical to
the printed copy shipped with your order. Your CBPDO contains a softcopy preventive service planning
(PSP) upgrade for this product. All service and HOLDDATA for WebSphere MQ Integrator for z/OS are
included on the CBPDO tape.
Basic Machine-Readable Materials are materials that are supplied under the base license and feature
code, and are required for the use of the product. Optional Machine-Readable Materials are orderable
under separate feature codes, and are not required for the product to function.
The program announcement material describes the features supported by WebSphere MQ Integrator for
z/OS. Ask your IBM representative for this information if you have not already received a copy.
Figure 1 describes the physical tape. Figure 2 describes the file content.
Notes:
1. The data set attributes in these tables should be used in the JCL of jobs reading the data sets, but
since the data sets are in IEBCOPY unloaded format, their actual attributes may be different.
2. If you are installing WebSphere MQ Integrator for z/OS using the Custom-Built Product Delivery
Offering (CBPDO) (5751-CS3), some of the information in these figures may not be valid. Consult the
CBPDO documentation for actual values.
3. If any RELFILEs are identified as PDSEs, ensure that SMPTLIB data sets are allocated as PDSEs.
Program Materials 5
Publications Useful During Installation
If you obtained WebSphere MQ Integrator for z/OS on a product tape, or if the CBPDO is more than two
weeks old when you install it, you should contact the IBM Support Center or use S/390 SoftwareXcel to
obtain the current "PSP Bucket".
PSP Buckets are identified by UPGRADEs, which specify product levels, and SUBSETs, which specify the
FMIDs for a product level. The UPGRADE and SUBSET values for WebSphere MQ Integrator for z/OS
are:
Figure 6 identifies the component IDs (COMPID) for WebSphere MQ Integrator for z/OS.
In many cases, the same system can be used as both a driving system and a target system. However,
you may want to set up a clone of your system to use as a target system by making a separate IPL-able
copy of the running system. The clone should include copies of all system libraries that SMP/E updates,
copies of the SMP/E CSI data sets that describe the system libraries, and your PARMLIB and PROCLIB.
Some cases where two systems should be used include the following:
When installing a new level of a product that is already installed, the new product will delete the old
one. By installing onto a separate target system, you can test the new product while still keeping the
old one in production.
When installing a product that shares libraries or load modules with other products, the installation can
disrupt the other products. Installing onto a test system or clone will allow you to assess these
impacts without disrupting your production system.
Figure 10 lists the total space required for each type of library.
Figure 10. Total DASD Space Required by WebSphere MQ Integrator for z/OS
Library
Type Total Space Required
Target 5 tracks
Distribution 1219 tracks
HFS 200 MB
Notes:
1. IBM recommends use of system determined block sizes for efficient DASD utilization for all
non-RECFM U data sets. For RECFM U data sets, IBM recommends a block size of 32760, which is
the most efficient from a performance and DASD utilization perspective.
2. Abbreviations used for the data set type are:
U Unique data set, allocated by this product and used only by this product. To determine the
correct storage needed for this data set, this table provides all required information; no other
tables (or program directories) need to be referenced for the data set size.
S Shared data set, allocated by this product and used by this product and others. To determine
the correct storage needed for this data set, the storage size given in this table needs to be
added to other tables (perhaps in other program directories). If the data set already exists, it
must have enough free space to accommodate the storage size given in this table.
E Existing shared data set, used by this product and others. This data set is NOT allocated by
this product. To determine the correct storage needed for this data set, the storage size given
in this table needs to be added to other tables (perhaps in other program directories). This
existing data set must have enough free space to accommodate the storage size given in this
table.
If you currently have a previous release of this product installed in these libraries, the installation of
this release will delete the old one and reclaim the space used by the old release and any service that
had been installed. You can determine whether or not these libraries have enough space by deleting
the old release with a dummy function, compressing the libraries, and comparing the space
requirements with the free space in the libraries.
For more information on the names and sizes of the required data sets, please refer to 6.1.10,
“Allocate SMP/E Target and Distribution Libraries and Paths” on page 20.
3. Abbreviations used for the HFS Path type are:
N New path, created by this product.
X Path created by this product, but may already exist from a previous release.
P Previously existing path, created by another product.
4. All target and distribution libraries listed have the following attributes:
The default name of the data set may be changed
The default block size of the data set may be changed
The data set may be merged with another data set that has equivalent characteristics
The data set may be either a PDS or a PDSE
5. All target libraries listed have the following attributes:
The data set may be SMS managed
It is not required for the data set to be SMS managed
It is not required for the data set to reside on the IPL volume
The values in the "Member Type" column are not necessarily the actual SMP/E element types
identified in the SMPMCS.
6. All target libraries listed which contain load modules have the following attributes:
The data set may be in the LPA
It is not required for the data set to be in the LPA
The data set may be in the LNKLST
It is not required for the data set to be APF authorized
The following figures describe the target and distribution libraries and HFS paths required to install
WebSphere MQ Integrator for z/OS. The storage requirements of WebSphere MQ Integrator for z/OS
must be added to the storage required by other programs having data in the same library or path.
Note: The data in these tables should be used when determining which libraries can be merged into
common data sets. In addition, since some ALIAS names may not be unique, ensure that no naming
conflicts will be introduced before merging libraries.
Figure 11. Storage Requirements for WebSphere MQ Integrator for z/OS Target Libraries
R L
T E R No. No.
Y O C E of of
Library Member Target P R F C 3390 DIR
DDNAME Type Volume E G M L Trks Blks
SBIPINST Sample ANY U PDS FB 80 5 3
Figure 13. Storage Requirements for WebSphere MQ Integrator for z/OS Distribution Libraries
R L
T E R No. No.
Y O C E of of
Library P R F C 3390 DIR
DDNAME E G M L Trks Blks
ABIPOFLT U PDS VB 32000 2 3
ABIPOWDP U PDS VB 32000 2 3
ABIPOP U PDSE U 0 N/A PDSE
ABIPOJCL U PDS VB 32000 3 3
ABIPOGIF U PDS VB 32000 6 3
ABIPOREX U PDS FB 80 13 3
ABIPOJAR U PDS VB 32000 431 3
ABIPOH U PDS VB 32000 8 3
ABIPOJAV U PDS VB 32000 7 3
ABIPOSO U PDS VB 32000 420 3
ABIPODAT U PDS VB 32000 7 3
ABIPINST U PDS FB 80 5 3
ABIPOSH U PDS VB 32000 4 3
ABIPOXML U PDS VB 32000 6 3
ABIPOAWK U PDS VB 32000 6 3
ABIPOC U PDS VB 32000 8 3
ABIPOCAT U PDS VB 32000 70 3
ABIPOPRO U PDS VB 32000 176 3
ABIPOX U PDS VB 32000 17 3
ABIPOCSS U PDS VB 32000 6 3
ABIPOHTM U PDS VB 32000 21 3
The following figures list data sets that are not used by SMP/E, but are required for WebSphere MQ
Integrator for z/OS to execute.
Figure 14. Storage Requirements for WebSphere MQ Integrator for z/OS Non-SMP/E Data Sets
R L
T E R No. No.
Y O C E of of
Data Set P R F C 3390 DIR
Name E G M L Trks Blks
UBIPINST U PO FB 80 15 20
If you do not wish to delete these FMIDs at this time, you must install WebSphere MQ Integrator for z/OS
into separate SMP/E target and distribution zones.
Note: These FMIDs will not automatically be deleted from the Global Zone. Consult the SMP/E manuals
for instructions on how to do this.
If you are going to install into the same SMP/E zones, then to preserve your current release while you
install and test the new release you should copy the existing release data sets into data sets with different
names. Do not rename or delete the current data sets because they need to be available to SMP/E for
delete processing during the installation of the new release. If they are not available, the APPLY and
ACCEPT steps will fail with a return code of 12. After running a successful ACCEPT of the WebSphere
MQ Integrator for z/OS products, the previous release data sets are no longer required and can be deleted
when testing of the new release has been completed.
If you use existing SMP/E data sets, you need to know the names of your target zone and distribution
zone, and the data set name of your global CSI.
You must decide upon the names for the SMP/E zones.
Installation Instructions 17
Installing WebSphere MQ Integrator for z/OS
You may copy the jobs from the tape or product files by submitting the job below. Use either the
//TAPEIN or the //FILEIN DD statement, depending on your distribution medium, and comment out or
delete the other statement. Add a job card and change the lowercase parameters to uppercase values to
meet your site's requirements before submitting.
//STEP1 EXEC PGM=IEBCOPY
//SYSPRINT DD SYSOUT=
//TAPEIN DD DSN=IBM.HSI21.F2,UNIT=tunit,VOL=SER=SI21A,
// LABEL=(3,SL),DISP=(OLD,KEEP)
//FILEIN DD DSN=IBM.HSI21.F2,UNIT=SYSALLDA,DISP=SHR,
// VOL=SER=filevol
//OUT DD DSNAME=jcl-library-name,
// DISP=(NEW,CATLG,DELETE),
// VOL=SER=dasdvol,UNIT=SYSALLDA,
// SPACE=(TRK,(2,1,1))
//SYSUT3 DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))
//SYSIN DD
COPY INDD=xxxxIN,OUTDD=OUT
/
where tunit is the unit value matching the product tape, filevol is the volume serial of the DASD device
where the downloaded files reside, jcl-library-name is the name of the output data set where the sample
jobs will be stored, dasdvol is the volume serial of the DASD device where the output data set will reside
and xxxxIN on the SYSIN DD to either TAPEIN or FILEIN depending on your input DD statement.
You can also access the sample installation jobs by performing an SMP/E RECEIVE and then copying the
jobs from the SMPTLIBs to a work data set for editing and submission. See Figure 16 on page 17 to find
the appropriate SMPTLIB data set.
NOTE: If you obtained WebSphere MQ Integrator for z/OS as part of a CBPDO, you can use the
RCVPDO job found in the CBPDO RIMLIB data set to RECEIVE the WebSphere MQ Integrator for z/OS
FMIDs as well as any service, HOLDDATA, or preventive service planning (PSP) information included on
the CBPDO tape. For more information, refer to the documentation included with the CBPDO.
Installation Instructions 19
Installing WebSphere MQ Integrator for z/OS
Edit and submit sample job BIP8MKDJ to allocate the HFS paths for WebSphere MQ Integrator for z/OS.
Consult the instructions in the sample job for more information. See Appendix B, “High-level qualifiers
and symbolic parameters” on page 24 for details of high-level qualifiers and symbolic parameters.
If you plan to create a new HFS for this product, you should consider updating the BPXPRMxx PARMLIB
member to mount the new HFS at IPL time. This may be helpful if an IPL occurs before the installation is
complete.
To receive the full benefit of the SMP/E Causer SYSMOD Summary Report, do not bypass the following
on the APPLY CHECK: PRE, ID, REQ, and IFREQ. This is because the SMP/E root cause analysis
identifies the cause only of ERRORS and not of WARNINGS (SYSMODs that are bypassed are treated
as warnings, not errors, by SMP/E).
Once you have taken any actions indicated by the APPLY CHECK, remove the CHECK operand and run
the job again to perform the APPLY.
Note: The GROUPEXTEND operand indicates that SMP/E apply all requisite SYSMODs. The requisite
SYSMODS might be applicable to other functions.
To receive the full benefit of the SMP/E Causer SYSMOD Summary Report, do not bypass the following
on the ACCEPT CHECK: PRE, ID, REQ, and IFREQ. This is because the SMP/E root cause analysis
identifies the cause only of ERRORS and not of WARNINGS (SYSMODs that are bypassed are treated
as warnings, not errors, by SMP/E).
Before using SMP/E to load new distribution libraries, it is recommended that you set the ACCJCLIN
indicator in the distribution zone. This will cause entries produced from JCLIN to be saved in the
distribution zone whenever a SYSMOD containing inline JCLIN is ACCEPTed. For more information on
the ACCJCLIN indicator, see the description of inline JCLIN in the SMP/E manuals.
Once you have taken any actions indicated by the ACCEPT CHECK, remove the CHECK operand and
run the job again to perform the ACCEPT.
Note: The GROUPEXTEND operand indicates that SMP/E accept all requisite SYSMODs. The requisite
SYSMODS might be applicable to other functions.
Installation Instructions 21
Activating WebSphere MQ Integrator for z/OS
If PTFs containing replacement modules are being ACCEPTed, SMP/E ACCEPT processing will
linkedit/bind the modules into the distribution libraries. During this processing, the Linkage Editor or Binder
may issue messages documenting unresolved external references, resulting in a return code of 4 from the
ACCEPT step. These messages can be ignored, because the distribution libraries are not executable and
the unresolved external references will not affect the executable system libraries.
If these high-level qualifiers do not already exist, you must define them to RACF, or any other security
product you are using, and have ALIAS definitions in the master catalog.
You may use this form to comment about this document, its organization, or subject matter with the understanding that
IBM may use or distribute whatever information you supply in any way it believes appropriate without incurring any
obligation to you.
For each of the topics below please indicate your satisfaction level by circling your choice from the rating scale. If a
statement does not apply, please circle N.
RATING SCALE
very very not
satisfied <=====================> dissatisfied applicable
1 2 3 4 5 N
Satisfaction
Ease of product installation 1 2 3 4 5 N
Contents of program directory 1 2 3 4 5 N
Installation Verification Programs 1 2 3 4 5 N
Time to install the product 1 2 3 4 5 N
Readability and organization of program directory tasks 1 2 3 4 5 N
Necessity of all installation tasks 1 2 3 4 5 N
Accuracy of the definition of the installation tasks 1 2 3 4 5 N
Technical level of the installation tasks 1 2 3 4 5 N
Ease of getting the system into production after 1 2 3 4 5 N
installation
Is this the first time your organization has installed this product?
Yes
No
Were the people who did the installation experienced with the installation of z/OS products?
Yes
If you have any comments to make about your ratings above, or any other aspect of the product installation, please
list them below:
Organization
Address
Telephone
Please send the completed form to (or give to your IBM representative who will forward it to the WebSphere MQ
Integrator for z/OS Development group):
Reader's Comments 27
WebSphere MQ Integrator for z/OS Development,
Mailpoint 127,
IBM United Kingdom,
Hursley Park,
Winchester,
Hampshire SO21 2JN,
England.
Printed in U.S.A.
GI1-2536-