ROSCOE - B001653e - Installation Guide
ROSCOE - B001653e - Installation Guide
Interactive Environment
Installation Guide
r6
This documentation and any related computer software help programs (hereinafter referred to as the
“Documentation”) is for the end user’s informational purposes only and is subject to change or withdrawal by CA at
any time.
This Documentation may not be copied, transferred, reproduced, disclosed, modified or duplicated, in whole or in
part, without the prior written consent of CA. This Documentation is confidential and proprietary information of CA
and protected by the copyright laws of the United States and international treaties.
Notwithstanding the foregoing, licensed users may print a reasonable number of copies of the documentation for
their own internal use, and may make one copy of the related software as reasonably required for back-up and
disaster recovery purposes, provided that all CA copyright notices and legends are affixed to each reproduced copy.
Only authorized employees, consultants, or agents of the user who are bound by the provisions of the license for
the product are permitted to have access to such copies.
The right to print copies of the documentation and to make a copy of the related software is limited to the period
during which the applicable license for the Product remains in full force and effect. Should the license terminate for
any reason, it shall be the user’s responsibility to certify in writing to CA that all copies and partial copies of the
Documentation have been returned to CA or destroyed.
EXCEPT AS OTHERWISE STATED IN THE APPLICABLE LICENSE AGREEMENT, TO THE EXTENT PERMITTED BY
APPLICABLE LAW, CA PROVIDES THIS DOCUMENTATION “AS IS” WITHOUT WARRANTY OF ANY KIND, INCLUDING
WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
OR NONINFRINGEMENT. IN NO EVENT WILL CA BE LIABLE TO THE END USER OR ANY THIRD PARTY FOR ANY
LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS DOCUMENTATION, INCLUDING WITHOUT
LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF CA IS EXPRESSLY
ADVISED OF SUCH LOSS OR DAMAGE.
The use of any product referenced in the Documentation is governed by the end user’s applicable license
agreement.
Provided with “Restricted Rights.” Use, duplication or disclosure by the United States Government is subject to the
restrictions set forth in FAR Sections 12.212, 52.227-14, and 52.227-19(c)(1) - (2) and DFARS Section 252.227-
7014(b)(3), as applicable, or their successors.
All trademarks, trade names, service marks, and logos referenced herein belong to their respective companies.
Contents iii
4.8 Step 7. Load Installation Sample JCL Library . . . . . . . . . . . . . . 4-10
4.8.1 Sample JCL Library Member Naming Conventions . . . . . . . . 4-10
4.9 Step 8. Allocate Target and Distribution Libraries . . . . . . . . . . . 4-11
4.10 Step 9. Allocate Private SMP/E Libraries . . . . . . . . . . . . . . . . 4-12
4.11 Step 10. Customize the SMP/E Procedure . . . . . . . . . . . . . . . 4-13
4.12 Step 11. RECEIVE the Advantage CA-Roscoe Product . . . . . . . . 4-15
4.13 Step 12. APPLY the Advantage CA-Roscoe Product . . . . . . . . . 4-16
4.14 Step 13. Allocate and Format AWS Data Sets . . . . . . . . . . . . . 4-17
4.14.1 Number of AWS Files and Placement Considerations . . . . . 4-17
4.14.2 AWS Blocksize Considerations . . . . . . . . . . . . . . . . . . . 4-17
4.14.3 AWS Format Parameters and Space Considerations . . . . . . . 4-18
4.15 Step 14. Allocate and Format Advantage CA-Roscoe User Libraries 4-19
4.15.1 User Library Volume and File Placement Information . . . . . 4-19
4.15.2 User Library Blocksize Considerations . . . . . . . . . . . . . . . 4-20
4.15.3 User Library Space Requirements . . . . . . . . . . . . . . . . . . 4-20
4.16 Step 15. Restore Advantage CA-Roscoe User Libraries . . . . . . . . 4-21
4.17 Step 16. Define ROSGBL . . . . . . . . . . . . . . . . . . . . . . . . . . 4-23
4.18 Step 17. Define RCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
4.19 Step 18. Define RPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
4.20 Step 19. Allocate Accounting Data Sets . . . . . . . . . . . . . . . . . 4-26
4.20.1 Accounting File Volume and File Placement Information . . . 4-26
4.20.2 Accounting File Blocksize Considerations . . . . . . . . . . . . . 4-26
4.20.3 Accounting File Space Considerations . . . . . . . . . . . . . . . 4-27
4.21 Step 20. Review the Automatically Installed Facilities . . . . . . . . 4-28
4.21.1 Data Set Facility . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-28
4.21.2 Dialog Management Facility . . . . . . . . . . . . . . . . . . . . . 4-29
4.21.3 ETSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-29
4.21.4 Monitor Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-30
4.21.5 PF/PA Key Assignments . . . . . . . . . . . . . . . . . . . . . . . 4-31
4.21.6 Security/Accounting Exit Facilities . . . . . . . . . . . . . . . . . 4-32
4.21.7 SKETCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-32
4.21.8 User Profile System (UPS) . . . . . . . . . . . . . . . . . . . . . . 4-32
4.22 Step 21. Review Available Advantage CA-Roscoe Customization
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-33
4.23 Step 22. Install Unicenter CA-JCLCheck Optional Tables . . . . . . 4-36
4.24 Step 23. Prepare to Execute Advantage CA-Roscoe. . . . . . . . . . 4-37
4.24.1 Set Up and Execute CAIRIM for Advantage CA-Roscoe . . . . 4-37
4.24.2 Set Up Advantage CA-Roscoe JCL and Initialization Parameters 4-37
4.25 Step 24. ACCEPT the Advantage CA-Roscoe Product . . . . . . . . 4-39
| 4.26 Step 25. Download Advantage CA-Roscoe Documentation . . . . . 4-40
iv Installation Guide
5.10 Step 8. Re-APPLY any Applicable SYSMODs . . . . . . . . . . . . . 5-11
5.11 Step 9. ACCEPT Advantage CA-Roscoe Maintenance . . . . . . . . 5-12
5.12 Step 10. Save All Materials and Output . . . . . . . . . . . . . . . . . 5-13
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X-1
Contents v
vi Installation Guide
About This Guide
CHAPTER DESCRIPTION
1 Presents an overview of the installation process and SMP/E
control.
2 Specifies the hardware and software requirements needed to
install Advantage CA-Roscoe.
3 Describes the format of the installation tape and and lists
the installation materials provided by Computer Associates.
4 Gives a step-by-step description of the installation process
used to install Advantage CA-Roscoe.
5 Gives a step-by-step description of the tasks required to
maintain Advantage CA-Roscoe.
6 Contains information about identifying and resolving
problems.
Appendix A Provides an installation worksheet.
Appendix B Provides information about the XTPM component and how
to install and access it from several optional interfaces.
Index Provides a quick way to locate specific material.
Summary of Revisions
■ The Advantage CA-Roscoe installation procedure has been changed to
reflect SMP/E protocol.
■ The Advantage CA-Roscoe library names have been changed to the
following:
Advantage CA-Roscoe Load
CAI.RO60LIB
Advantage CA-Roscoe Macro
CAI.RO60MAC
Advantage CA-Roscoe Options
CAI.RO60OPT
x Installation Guide
System Series Contents
Name
Extended Facilities for Describes how sites can make extensions to their
System Programmers Advantage CA-Roscoe system. This includes
Guide creating site-written Monitor routines and
customizing security and other online exits.
Installation Guide Describes the steps to follow when installing or
upgrading Advantage CA-Roscoe.
Messages and Codes Explains all messages that might be received by
Guide individuals using Advantage CA-Roscoe or by the
individual responsible for maintaining Advantage
CA-Roscoe.
Programs and Utilities Describes Advantage CA-Roscoe execution
Guide requirements. Also describes maintenance and
reporting programs for the accounting facility,
Active Work Space (AWS), library system, and user
profile system.
Security Administration Describes implementation of internal and external
Guide security to protect your Advantage CA-Roscoe
system.
System Commands Guide Describes commands used to control and monitor
Advantage CA-Roscoe and to obtain performance
information about that execution.
System Reference Guide Intended for the individual responsible for
maintaining Advantage CA-Roscoe. It describes
Advantage CA-Roscoe and its components.
Title Contents
Advantage CA-Earl Reference Guide Contains detailed information about
Advantage CA-Earl statements,
parameters, and coding rules. Also
explains the Advantage CA-Earl
Reporting Service.
Advantage CA-Earl User Guide Designed for users interested in
learning about Advantage CA-Earl. It
presents an introduction to
Advantage CA-Earl features and
capabilities.
Advantage CA-Earl Systems Lists the installation options for
Programmer Guide Advantage CA-Earl and instructions
for modifying them. Also describes
size requirements and program
execution.
Advantage CA-Earl Examples Guide Contains sample programs that show
a variety of common applications.
where dsname is the library's data set name and volid is the serial number of
the pack on which the library resides. When adding an entry to the member,
every entry except the last MUST end with a comma.
Note: If SYS1.SORTLIB is not defined in the system link list library (member
LNKLSTxx in SYS1.PARMLIB), it must be added to the member
PROGnn to run the SORT Monitor routine.
If the facilities described in these sections are not available, they must be made
so and your system must be re-IPLed.
The Advantage CA-Roscoe architecture is such that the required region size
varies greatly based on the following:
■ Specific installation and initialization parameters chosen
■ Number of concurrent sessions to be supported
■ Type of terminals to be used
■ Function mix as determined by the users of the system
In general, sites should provide Advantage CA-Roscoe with the largest region
available based on the private area restrictions in the system. Areas that are
not used do not occupy real storage or increase paging and only require that
sufficient backing slots are available on the paging data sets. Only if the
paging DASD space is severely constrained and Advantage CA-Roscoe is being
run with a small number of users should a site be concerned with trimming
the region specification.
The site's system generation must include the BDAM access method.
3350
3375
3380
3390
9345
9391 RAMAC - RAD
9392 RAMAC - RAD
2105 ESS Shark - supported in emulation mode only
The following table estimates disk space for the target libraries required to
install Advantage CA-Roscoe. Note that these estimates include common
components, therefore less space may be required if some of these components
have already been installed.
Note: The above libraries are created during the allocation of Computer
Associates common target libraries.
The following table estimates disk space for the distribution libraries needed to
install Advantage CA-Roscoe.
The following table estimates disk space for the various libraries allocated
during the Advantage CA-Roscoe install.
And also:
If there are other CA products installed at your site, some of these services
may already be installed.
This section presents an overview of each of these services and explains how
your product implements each service. See the CA Common Services for z/OS
Getting Started and CA Common Services for z/OS Reference Guide for more
information on CA Common Services for z/OS.
2.10.1 CAIRIM
CAIRIM, CAI Resource Initialization Manager, is the common driver for a
collection of dynamic initialization routines that eliminate the need for user
SVCs, SMF exits, subsystems, and other installation requirements commonly
encountered when installing systems software. These routines are grouped
under the Computer Associates MVS dynamic service code, S910. Some of
CAIRIM's features are:
■ obtaining SMF data
■ verification of proper software installation
■ installation of MVS interfaces
■ automatic startup of CA and other vendor products
■ proper timing and order of initialization
Field Description
Product Name The trademarked or registered name of
Advantage CA-Roscoe licensed for the
designated site and CPUs.
Product Code A two-character code that corresponds to
Advantage CA-Roscoe.
Supplement The reference number of your license for the
particular Advantage CA-Roscoe, in the format
nnnnnn - nnn. This format differs slightly inside
and outside North America, and in some cases
may not be provided at all.
CPU ID The code that identifies the specific CPU for
which installation of your Advantage CA-Roscoe
is valid.
Execution Key An encrypted code required by CA LMP for
Advantage CA-Roscoe installation. During
installation, it is referred to as the LMP Code.
Expiration Date The date (ddMONyy, as in 15JAN93) your
license for Advantage CA-Roscoe expires.
Technical Contact The name of the technical contact at your site,
who is responsible for installation and
maintenance of the designated Advantage
CA-Roscoe. This is the person to whom CA
addresses all CA LMP correspondence.
MIS Director The name of the Director of MIS, or the person
who performs that function at the site. If the title,
but not the individual's name is indicated on the
Certificate, you should supply the actual name
when correcting and verifying the Certificate.
Field Description
CPU Location The address of the building in which the CPU is
installed.
The CA LMP execution key, provided on the Key Certificate, must be added to
the CAIRIM parameters to ensure proper initialization of the CA software
product. To define a CA LMP execution key to the CAIRIM parameters,
modify member KEYS in CAI.PPOPTION.
where:
pp The two-character product code. This code agrees with the
product code already in use by the CAIRIM initialization
parameters for earlier genlevels of Advantage CA-Roscoe.
This is required.
ddmmmyy The CA LMP licensing agreement expiration date.
tttt-mmmm The CPU type and model (for example, 3090-600) on which
CA LMP is to run. If the CPU type or model require less than
four characters, blank spaces are inserted for the unused
characters. This is required.
ssssss The serial number of the CPU on which CA LMP is to run.
This is required.
kkkkkkkkkkkkkkkk
The execution key needed to run CA LMP. This CA LMP
execution key is provided on the Key Certificate shipped with
each CA LMP software solution.
For a full description of the procedure for defining the CA LMP execution key
to the CAIRIM parameters, see the Installation Tasks in the CA Common
Services for z/OS Administrator Guide.
2.10.3 CAISSF
CAISSF (CAI Standard Security Facility) allows Computer Associates software
to offer standardized security interfaces regardless of the underlying access
control software. CAISSF offers user authentication and resource access
validation facilities, and can interface with Computer Associates security
products (eTrust CA-ACF2 or eTrust CA-Top Secret) or compatible
non-Computer Associates security products. CAISSF is a subservice contained
within the Computer Associates MVS service code, S910 (CAIRIM). For
Computer Associates security products, some of CAISSF's features include:
■ a single security mechanism
■ isolation of Computer Associates enterprise solutions from Computer
Associates or vendor mechanisms
Be sure to save all of your installation materials and all output from the
installation process. This material is essential for Computer Associates to
provide effective maintenance and support of your Advantage CA-Roscoe
system.
Several days before the installation, check with your Computer Associates
regional office or central support office to ensure that you have all PTFs
beyond the base genlevel. Also check to ensure that you have all PIBs
issued since this documentation was last updated. Review them before
starting the installation.
Review the first section of this chapter, 'Summary of Installation Steps', before
commencing with Advantage CA-Roscoe installation.
Note: If you are converting from an earlier version of Advantage CA-Roscoe
you will be following the same installation process, however, some of
the installation steps will be modified/omitted.
Step Description
1 Save all installation materials and output.
2 Review the cover letter and PIPs which were included in the
install package.
3 Review Advantage CA-Roscoe system requirements. Be sure
all the requirements are met before installing Advantage
CA-Roscoe.
4 Review conversion considerations if you are upgrading from
an earlier version of Advantage CA-Roscoe.
5 Complete the Advantage CA-Roscoe Installation Worksheet.
Modify the default values which do not meet your site
standards. Use the worksheet as a guide when modifying the
installation JCL.
6 Add the LMP keys for Advantage CA-Roscoe and execute
CAIRIM.
7 Load the sample installation JCL from the tape. This provides
all of the JCL necessary to complete subsequent tasks.
8 Allocate the Target and Distribution libraries using the
RO60ALC JCL member.
| 9 Define the CA SMP/E data sets using sample JCL member
| CAINITE5. Add Advantage CA-Roscoe SMP/E zones.
10 Customize the SMP/E JCL procedure using JCL member
RO60SMPE.
11 Execute an SMP/E RECEIVE function using the RO60REC JCL
member.
12 Execute an SMP/E APPLY function using the RO60APP JCL
member.
13 Allocate and format the AWS data sets using JCL member
RO60FAWS.
14 Allocate and format Advantage CA-Roscoe user libraries
(Optional if converting) using JCL member RO60ALRU.
15 Restore Advantage CA-Roscoe user libraries.
IMPORTANT
For online technical assistance and a complete list of locations, primary
service hours, and telephone numbers, contact Customer Support at
http://ca.com/support.
Once you have completed the worksheet, you can use it as a reference while
performing the remaining installation steps.
Once this job is complete, your library will contain all of the JCL needed to
complete the installation of Advantage CA-Roscoe.
Prefix Purpose
RO60 Advantage CA-Roscoe Installation Tasks
MRO60 Advantage CA-Roscoe Product USERMODs
| MZ270 Unicenter CA-JCLCheck Product USERMODs
| UZ270 Unicenter CA-JCLCheck UCLIN
| Z270 Unicenter CA-JCLCheck Product Customization
OTHER Advantage CA-Roscoe Non-installation JCL
Edit the JCL to conform to your installation standards and the previously
completed worksheet. However, never change any of the ddnames or the last
qualifier of the data set names.
All space allocations supplied in this member are in blocks to allow for
compatibility between DASD types. The allocations given are the minimum
required for installing Advantage CA-Roscoe. You may want to adjust these
for your installation device types and to allow enough free space for
maintenance (the more free space you allocate the less often they will be
compressed during maintenance). For common libraries already present, be
sure there is sufficient space for Advantage CA-Roscoe, and Unicenter
CA-JCLCheck.
See the section 2.6.2 "Disk Space Estimates" in the Advantage CA-Roscoe
Interactive Environment Installation Guide for more information.
Member CAINITE5 can be used to allocate and initialize SMP/E data sets for
Roscoe in SMP/E. This is recommended to keep Roscoe solutions as distinct
entities from other SMP/E data sets. This member also sets up CAI global,
target, and distribution zones.
Submit member CAINITE5 and review the output. If the job completed with a
return code greater than 4, correct the problem and resubmit the job. A return
code of 4 is normal during initialization.
Submit member RO60ZONE and review the output. If the job completed with
a return code greater than 4, correct the problem and resubmit the job. A
return code of 4 is normal during initialization of new zones.
| MVS users must modify the SYSLIB concatenation as shown below. Note that
| the SHASMAC data set name must conform to your operating system.
| //SYSLIB DD DSN=SYS1.VvRrM.SHASMAC,DISP=SHR,DCB=(BLKSIZE=3272)
| // DD DSN=&CAI.SMPMTS,DISP=SHR
| // DD DSN=&CAI.RO6MAC,DISP=SHR
| // DD DSN=&CAI.CAIMAC,DISP=SHR
| // DD DSN=SYS1.MACLIB,DISP=SHR
| // DD DSN=SYS1.MODGEN,DISP=SHR
| // DD DSN=TLMS.MACLIB,DISP=SHR <=== TLMS MACLIB
| // DD DSN=CA-1.MACLIB,DISP=SHR <=== CA-1 MACLIB
| // DD DSN=EXTSEC.MACLIB,DISP=SHR <=== EXTSEC MACLIB
| //SYSLIB DD DSN=SYS1.SMPMTS,DISP=SHR,DCB=(BLKSIZE=3272)
| // DD DSN=&CAI.SMPMTS,DISP=SHR
| // DD DSN=SYS1.SHASMAC,DISP=SHR
| // DD DSN=CAI.RO6MAC,DISP=SHR
| // DD DSN=&CAI.CAIMAC,DISP=SHR
| // DD DSN=SYS1.MACLIB,DISP=SHR
| // DD DSN=SYS1.MODGEN,DISP=SHR
| // DD DSN=TLMS.MACLIB,DISP=SHR <=== TLMS MACLIB
| // DD DSN=CA-1.MACLIB,DISP=SHR <=== CA-1 MACLIB
| // DD DSN=EXTSEC.MACLIB,DISP=SHR <=== EXTSEC MACLIB
| //SYSLIB DD DSN=SYS1.VvRrM_.SHASMAC,DISP=SHR,DCB=(BLKSIZE=3272)
| // DD DSN=&CAI.SMPMTS,DISP=SHR
| // DD DSN=&CAI.RO6_MAC,DISP=SHR
| // DD DSN=&CAI.CAIMAC,DISP=SHR
| // DD DSN=SYS1.MACLIB,DISP=SHR
| // DD DSN=SYS1.MODGEN,DISP=SHR
| // DD DSN=TLMS.MACLIB,DISP=SHR <=== TLMS MACLIB
| // DD DSN=CA-1.MACLIB,DISP=SHR <=== CA-1 MACLIB
| // DD DSN=EXTSEC.MACLIB,DISP=SHR <=== EXTSEC MACLIB
| Note: JES3 clients must modify the SYSLIB concatenation shown above
| replacing either the "SYS1.SHASMAC" in the z/OS SYSLIB
| concatenation or the "SYS1.VvRrM_SHASM" in the OS/390 SYSLIB
| concatenation with the applicable version of the "SYS1.SAITMAC".
FMID(s) Service
CRO6000 Advantage CA-Roscoe - base Advantage CA-Roscoe, all
clients must install this function.
| CZ27000 Unicenter CA-JCLCheck Common Component - remove
| from the RECEIVE SELECT if already installed.
| CZ27001 Unicenter CA-JCLCheck Common Component - optional
| - for CA-1 (TMS) 4.9 Support
| CZ27002 Unicenter CA-JCLCheck Common Component - optional
| - for CA-DYNAM/TLMS Support
| CZ27003 Unicenter CA-JCLCheck Common Component - optional
| - for CA-1 (TMS) 5.x Support
Submit the job and review the output to verify that the RECEIVE processing
ran successfully. If RECEIVE completed with an SMP/E return code greater
than 4, review the output, correct the problem, and resubmit.
Edit the JCL to conform to your installation standards and the previously
completed worksheet.
If other CA solutions have been installed, some of these functions may have
already been applied. The following table lists the functions on the Advantage
CA-Roscoe tape, and details those that you may already have.
FMID(s) Service
CRO6000 Advantage CA-Roscoe - base Advantage CA-Roscoe, all
clients must install this function.
| CZ27000 Unicenter CA-JCLCheck Common Component - remove
| from the APPLY SELECT if already installed.
| CZ27001 Unicenter CA-JCLCheck Common Component - optional
| - for CA-1 (TMS) 4.9 Support
| CZ27002 Unicenter CA-JCLCheck Common Component - optional
| - for CA-Dynam/TLMS Support
| CZ27003 Unicenter CA-JCLCheck Common Component - optional
| - for CA-1 (TMS) 5.x Support
| Note: FMIDs CZ27001, CZ27002, and CZ27003 are mutually exclusive, and
| only one of them should be selected.
Submit the job and review the output to verify that the APPLY processing ran
successfully.
If you are installing Advantage CA-Roscoe for the first time or if you want
new AWS data sets for Advantage CA-Roscoe 6.0, use JCL member
RO60FAWS to allocate and format the AWS data sets.
Member RO60FAWS by default allocates and formats one pointer file and two
data files. Symbolic parameter 'AWSVOLX', along with DDnames SYSAWSX
(in both the allocate and format step) are provided as comments in member
RO60FAWS. They can be uncommented and duplicated if you wish to
allocate/format more than 2 data files.
The values that you specify for the four input parameters above, combined
with several assumptions about Average Record Length and Average Records
per AWS, should be used to determine the minimum number of data and
index blocks that your configuration requires.
If you are installing Advantage CA-Roscoe for the first time you should
determine your AWS space requirements using the formulas provided in the
AWS files section in the Advantage CA-Roscoe Interactive Environment System
Reference Guide. You can check these results later using the AWSSPACE RPF
that is placed in the control account when the system keys are restored.
Edit the JCL to conform to your installation standards and the previously
completed worksheet. Submit the job and review the output to verify that the
allocate and format ran correctly.
The user libraries are a set of at least three files consisting of:
■ An index file (ROSLIB00) containing control information on the location of
user library members within the system and data on available space for
writing new members.
■ At least 2 online files, ROSLIB01 and ROSLIB02 must be allocated. The
online files must be sequentially numbered, starting with ROSLIB01,
incrementing by 1 to a maximum of ROSLIB99.
See the Library Files section of the Advantage CA-Roscoe Interactive Environment
System Reference Guide for more detailed information on the library system.
After reviewing the above items, edit JCL member RO60ALRU to conform to
your installation standards and the installation worksheet. Submit the job and
review the output to verify that the allocate ran correctly.
'Contents' column:
Contains a brief description of the members which will be
restored for this prefix. Where appropriate, the default case
(as noted above) is in parentheses.
'New' column: Indicates whether this prefix is required or optional for
either NEW installations of Advantage CA-Roscoe 6.0 or a
NEW set of Advantage CA-Roscoe 6.0 libraries.
'Upgrade' column: Indicates whether this prefix is required or optional if you
are restoring into a set of Advantage CA-Roscoe libraries
from an earlier release.
Contents of the New and Upgrade columns specifically list prefix requirements
and are defined below:
'REQ.' REQUIRED
'Opt.' OPTIONAL
'Req.(NOREPLACE)' REQUIRED. The NOREPLACE option MUST be
specified when restoring.
'Req.(caution)' REQUIRED. (Because you want the latest versions to
be restored.) You should exercise caution if you have
made modifications to any of the members for this
user prefix, as they will be overlaid by the RESTORE.
Opt.(caution) OPTIONAL. Exercise CAUTION if you have made
modifications to any of the members for this user
prefix, as they will be overlaid by the RESTORE.
After reviewing the table on the previous page, edit the SYSIN stream and
accompanying JCL in member RO60SRRU to conform to your installation
standards and the previously completed worksheet. Submit the job and
review the output to verify that the restore ran correctly.
Note: The Advantage CA-Roscoe 6.0 tape also includes a file with User
Contributed Routines (UCRs). The UCR user prefix can be restored
using JCL member RO60RUCR. The 'in-prefix' is UCR. The default
'out-prefix' is RUC and is modifiable. The restore of the UCR user
prefix is optional for ALL sites.
Use JCL member MRO6010 (for JES2 sites) or JCL member MRO6011 (for JES3
sites). Each of these members is an Advantage CA-Roscoe USERMOD. You
will RECEIVE and APPLY the appropriate member using SMP/E.
See the appropriate member for additional instructions on how to modify the
ROSGBL macro for your environment. You should also review Chapter 11 in
the Advantage CA-Roscoe Interactive Environment System Reference Guide for
information about:
■ Installing the ROJES2XT exit for sites that run Advantage CA-Roscoe on
JES2
■ Changes required by JES3 sites that run Advantage CA-Roscoe on a local
processor
■ Procedures to ensure job output is held for subsequent viewing by the user
■ Space considerations
Edit the JCL to conform to your installation standards and the previously
completed worksheet. Submit the job and review the output to verify that the
SMP/E RECEIVE and APPLY ran correctly.
| If your site is using multiple ROSGBLs, you must refer to the corresponding
| MRO60Gx JCL member and follow its instructions, where x is either 2, for JES2
| sites, or 3, for JES3 sites.
RCS also supports a batch terminal monitor that allows Advantage CA-Roscoe
to recognize a batch user session. (See Advantage CA-Roscoe Interactive
Environment Programs and Utilities Guide for additional information about
providing a batch user session.)
IMPORTANT
If your site is using:
■ Only VTAM
■ Only CICS
■ VTAM and CICS
■ BTAM with only local devices
the default RCSDEF that was installed by the SMP/E APPLY is sufficient
for your site and you can omit this step.
If your site is using BTAM with remote devices, you must define an RCS
network definition before Advantage CA-Roscoe can be executed. This
network definition replaces the default RCS definition when you RECEIVE and
APPLY JCL member MRO6012.
Once you have made all of your changes to the RCS macro, edit the JCL to
conform to your installation standards and the previously completed
worksheet. Submit the job and review the output to verify that the SMP/E
RECEIVE and APPLY ran correctly.
If you do not want to define your printing network environment at this time,
you may skip this step for now and return to it at a later time.
For information about the RPS commands that users can issue, see:
■ The Advantage CA-Roscoe Interactive Environment User Guide for a general
description of how you can use this facility to submit, hold, release,
reroute and cancel print requests.
■ The Advantage CA-Roscoe Interactive Environment Command Reference Guide
for information about the commands available to all users.
■ The Advantage CA-Roscoe Interactive Environment System Commands Guide for
information about commands that are restricted or that have restricted
operands.
If you are installing Advantage CA-Roscoe for the first time, or if you want
new accounting data sets for Advantage CA-Roscoe 6.0, use JCL member
RO60ALAC to allocate the Advantage CA-Roscoe accounting files.
For additional information about using this facility, see the Advantage
CA-Roscoe Interactive Environment User Guide.
Finally, review the Advantage CA-Roscoe Programs and Utilities Guide for
information about Advantage CA-Roscoe initialization parameters that pertain
to the Data Set Facility.
For additional information about DMF, see the Advantage CA-Roscoe Interactive
Environment RPF Language Guide.
4.21.3 ETSO
ETSO (Extended Time-Sharing Option) is an application execution system that
permits multiple users to execute a broad spectrum of purchases and
site-written batch or interactive applications under Advantage CA-Roscoe. The
range of applications includes:
■ Applications written in Assembler and such high-level languages as
COBOL, FORTRAN, and PL/I.
■ Applications that run under TSO using TPUT and TGET for terminal I/O.
■ Applications based on TSO command processors and ISPF dialogs.
■ Applications containing CLISTs and REXX execs.
See the Advantage CA-Roscoe Interactive Environment System Reference Guide for
information about:
■ How to determine which applications should be defined for use under
ETSO.
■ The steps sites can take to control the resources (CPU time and memory)
used by applications executing under ETSO.
■ How to define an application to ETSO.
Command Description
AMS Executes IDCAMS interactively.
AWS Displays AWS configuration and monitors AWS status
and performance.
COB Syntax checks COBOL programs.(Functionally
stabilized.)
CONSOLE Executes operator commands and displays:
1. Messages written to the master or designate console
2. MVS Master Trace Table
3. Currently active console
DISPLAY Displays information from the operating system about
jobs in execution, initiators, job queues, and online
devices.
DMS Provides information about the current use of storage by:
1. AWS
2. Data Set Facility
3. Library Facility
4. RPF program execution
EXPORT Writes to an existing OS data set or AllFusion
CA-Librarian master file from the AWS and/or library
member(s).
IMPORT Copies all or part of OS data set or AllFusion
CA-Librarian master file into the active AWS.
JCK Syntax checks JCL using Unicenter CA-JCLCheck.
MONITOR Displays information about one or all Monitor routines
defined for the current Advantage CA-Roscoe execution.
PLI Syntax checks PL/I programs.(Functionally stabilized.)
Command Description
PURGE Cancels a job from MVS system queues.
ROS Provides Advantage CA-Roscoe system status
information.
SORT Invokes the system utility to sort the contents of the
active AWS.
ZAP Permits superzap processing to be performed on OS data
sets.
For additional information about Monitor routines, see the following manuals:
■ Advantage CA-Roscoe Interactive Environment System Reference Guide - for
information about all of the distributed Monitor routines and how they can
be enabled and/or customized.
■ Advantage CA-Roscoe Interactive Environment Command Reference Guide - for
descriptions of the Monitor commands that are generally available to all
users.
■ Advantage CA-Roscoe Interactive Environment System Commands Guide - for
detailed descriptions of the Monitor commands which are meant for the
individual assigned operator privileges and/or console operation.
■ Advantage CA-Roscoe Interactive Environment Extended Facilities for System
Programmers Guide - for information about writing site-specific Monitor
routines.
For detailed information about the types of exits provided, when they are
used, and how to write site-specific exit routines, see the Advantage CA-Roscoe
Interactive Environment Extended Facilities for System Programmers Guide. Note
that a number of sample exit routines are distributed with Advantage
CA-Roscoe to assist sites in developing their own exit routines.
4.21.7 SKETCH
SKETCH (described in the Advantage CA-Roscoe Interactive Environment Extended
Development Tools Guide) is a menu-driven RPF application that simplifies the
generation of panels used by programs running under CICS or IMS:
■ With CICS, SKETCH generates BMS (Basic Mapping Support) macros that
define panels to CICS applications.
■ With IMS, SKETCH generates the MFS (Message Format Services)
statements that define panels to IMS applications.
See the Advantage CA-Roscoe Interactive Environment System Reference Guide for
information about:
■ Profiles that are automatically created during initialization.
■ How to create one or more user profiles.
■ Prefixes that should never be assigned to individuals.
■ Restricting the access specific individuals have to Advantage CA-Roscoe.
■ Defining security groups.
The input for each product USERMOD is placed in the RO60OPT data set by
the SMP/E APPLY of the base Advantage CA-Roscoe function SYSMOD
CRO6000. This input may be exit source, monitor source, a table, or generation
source (such as to generate ROSGBL). A copy of this input as shipped is
placed in the distribution library by the SMP/E ACCEPT of the base
Advantage CA-Roscoe function SYSMOD CRO6000. The copy in the
distribution library is used for future SMP/E restores or for your reference
after making site changes to the original.
Each product USERMOD gives you the opportunity to modify some type of
product source or table under the control of SMP/E.
The process to install each product USERMOD has the following basic steps:
■ Modify the appropriate source member in RO60OPT.
■ Execute the product USERMOD. This will initiate an SMP/E RECEIVE and
APPLY. During the APPLY an assembly and link will take place which
will put an executable copy of the desired modification/customization into
target library RO60LIB.
Before running the job, modify the JOB statement and JCL so that it conforms
to your site requirements. Refer to the installation worksheet when modifying
the execution JCL, as it includes several relevant fields. This JCL includes:
■ Required and optional DD statements which identify the:
– Accounting, AWS, and library files.
– Files required if the SORT Monitor command is to be used.
– Remote and local devices, if the site is using BTAM.
■ Initialization parameters that are based on:
– Advantage CA-Roscoe initialization parameter defaults, such as
SIGNON=ON, which allows users to sign on to Advantage CA-Roscoe.
– Frequently used facilities such as the RUN= parameters which identify
Monitor routines that are to be available.
Note: The default initialization parameters were placed in the
RO60OPT data set as member SYSIN60 during the SMP/E
APPLY. Refer to the installation worksheet when modifying
member SYSIN60; it includes several relevant fields.
Edit the JCL to conform to your installation standards and the previously
completed worksheet.
If other CA solutions have been installed, some of these functions may have
already been accepted. The table below lists the functions on the Advantage
CA-Roscoe tape, and details those which you may already have.
FMID(s) Service
CRO6000 Advantage CA-Roscoe - base Advantage CA-Roscoe, all
clients must install this function.
| CZ27000 Unicenter CA-JCLCheck Common Component - remove
| from the ACCEPT SELECT if already installed.
| CZ27001 Unicenter CA-JCLCheck Common Component - optional
| - for CA-1 (TMS) 4.9 Support
| CZ27002 Unicenter CA-JCLCheck Common Component - optional
| - for CA-Dynam/TLMS Support
| CZ27003 Unicenter CA-JCLCheck Common Component - optional
| - for CA-1 (TMS) 5.x Support
| Note: FMIDs CZ27001, CZ27002, and CZ27003 are mutually exclusive, and
| only one of them should be selected.
Submit the job and review the output to verify that the ACCEPT processing
ran successfully. If ACCEPT completed with an SMP/E return code greater
than 4, review the output, correct the problem, and resubmit the job.
| Caution
| Before APPLYing any new maintenance levels, the base product and all
| prior maintenance levels to Advantage CA-Roscoe must be ACCEPTed.
A partitioned data set containing all necessary sample JCL is provided on the
tape as the ninth data set and is in IEBCOPY unload format.
To load the sample JCL, use the sample provided in the step entitled 'Load
Sample JCL Library.' The sample JCL data set contains all JCL necessary for
installation and maintenance. The maintenance-specific members are prefixed
with an 'M'.
The following list summarizes the steps involved in the Advantage CA-Roscoe
maintenance process. Review this list before attempting to perform
maintenance on Advantage CA-Roscoe.
Step 1. Review and follow the cover letter instructions.
Step 2. Load the sample JCL from the tape.
Step 3. Customize the SMP/E procedure.
Step 4. RECEIVE Advantage CA-Roscoe maintenance.
Step 5. APPLY CHECK Advantage CA-Roscoe maintenance.
Step 6. RESTORE any applicable SYSMODs.
Step 7. APPLY Advantage CA-Roscoe maintenance.
Step 8. Re-APPLY any applicable SYSMODs.
Step 9. ACCEPT Advantage CA-Roscoe maintenance.
Step 10. Save all materials and output.
Caution IMPORTANT
For online technical assistance and a complete list of locations, primary
service hours, and telephone numbers, contact Customer Support at
http://ca.com/support.
Once this job has ended, your library will contain all of the JCL needed to
complete the maintenance for Advantage CA-Roscoe.
If that procedure is not available, a JCL procedure can be found in the sample
JCL library. Member RO60SMPE is the model JCL procedure using SMP/E.
Select and modify this member to conform with your installation standards.
Note: This procedure is used in subsequent steps.
Submit the job and verify RECEIVE processing was successful. If the SMP/E
RECEIVE completed with a return code greater than 4, review the output,
correct the problem, and resubmit.
Submit the job and verify APPLY CHECK processing was successful. If the
SMP/E APPLY CHECK completed with a return code greater than 4, review
the output, correct the problem, and resubmit. Note that SMP/E APPLY
CHECK processing performs preliminary validation on SYSMODs individually.
Carefully review the SMP/E generated reports, noting any possible regression
of SYSMODs.
After you complete editing, submit the job and verify that RESTORE
processing ran successfully. If SMP/E RESTORE completed with a return code
greater than 4, review the output, correct the problem, and resubmit.
The SMP/E APPLY CHECK should be executed again to verify that there are
no additional SYSMODs which inhibit the application of maintenance.
From your response to these questions and the diagnostic data, try to identify
the cause and resolve the problem.
| The best features of CA's prior online support systems are fully integrated into
| SupportConnect. These include:
| ■ Solution downloads
| ■ Technical Support issue management
| ■ License key downloads
| ■ Virus signature downloads
| ■ Product-specific Technical Documents
| ■ Product documentation downloads
| ■ Newsgroup open forums
| ■ E-News newsletters
| For full access to all the services related to your licensed products, including
| published solutions, license keys, newsgroups, Hyper Subscriptions, product
| and documentation downloads, issue management, and Suggestion Box, you
| must log in. These areas require that you are a registered SupportConnect
| user.
| If you are unable to resolve the problem, please have the following
| information ready before contacting Computer Associates Technical Support:
| ■ All the diagnostic information described in 6.1.1, “Collecting Diagnostic
| Data” on page 6-3.
| ■ Product name, version number, operating system, and genlevel.
| ■ Product name and version number of any other software you suspect is
| involved.
| ■ Version level and PUTLEVEL of the operating system.
| ■ Your name, telephone number and extension (if any).
| ■ Your company name.
| ■ Your site ID.
| ■ A severity code. This is a number (from 1 to 4) that you assign to the
| problem. Use the following to determine the severity of the problem:
| 1 "System down" or inoperative condition
| 2 Suspected high-impact condition associated with the product
| 3 Question concerning product performance or an intermittent
| low-impact condition associated with the product
| 4 Question concerning general product utilization or implementation
Before XTPM can be used to gain access to Advantage CA-Roscoe, one or more
External Application Interface modules must be created using product
USERMODs.
The source for all the XTPM environment services routines is contained in the
RO60MAC library. These routines are provided in source format to ensure that
they correctly reflect your site's system configuration and version level. This
source should not be modified since the XTPM External Application Controller
Module (ROSXAPPL) is dependent on the structure of the environment
modules. Unauthorized changes to the source modules may cause damage to
the external environment or the target Advantage CA-Roscoe system.
When XTPM Interface modules are installed, their definitions include the
names (ROSID names) of one or more Advantage CA-Roscoes that may use
those modules. The definitions can contain:
Note: Only Advantage CA-Roscoe of the same version can be connected. Sites
cannot connect Advantage CA-Roscoe having different version levels.
If you are going to provide this access capability, you must perform the three
steps described in this section. These include:
1. Copying the appropriate XTPM Interface installation JCL.
2. Modifying and submitting the JCL.
3. Installing the CICS Interface modules.
Save your customized JCL. You may need this JCL to re-install your XTPM
Interface modules after maintenance. If you experience XTPM-related
problems, the Advantage CA-Roscoe Support Staff may request that you
provide a copy of your installation JCL.
Note: This JCL should be submitted only after the SMP/E ACCEPT of the
base Advantage CA-Roscoe SYSMOD CRO6000.
The XTPM generation macros produce the necessary Linkage Editor control
cards to include the ROSXAPPL object module and provide external
environment specific linkages.
Review the output from the job. With the exception noted above, all steps
should complete with condition code 0. Print and save the assembly listings.
For each interface module created, you must define one or more CICS
TRANSIDs. If your site is using:
■ The DFHPCT table macros, create a new macro entry for each TRANSID
as follows:
DFHPCT TYPE=ENTRY,TRANSID=transid,PROGRAM=module-name
■ RDO, create a TRANSID resource entry for each transaction using the
CEDA transaction. CICS group and profile definitions should follow site
conventions.
Add the load library containing your XTPM Interface load modules to the
DFHRPL DD statement for your CICS.
This mode is identified as XUSR mode. In this mode, the XTPM Interface
module can be activated either by EXEC CICS LINK or by EXEC CICS XCTL
with a COMMAREA. The passed COMMAREA provides the Interface module
with the data values that are to be used to activate the session and with
information about Interface termination.
The XTPM Interface logic processes the XUSRSTRT data on initial entry to the
session. The COMMAREA passed must start with the four-character value
XUSR. An improperly defined COMMAREA causes the XTPM Interface to
ignore the defined call data and proceed in the normal manner.
With the defined call mode, a site program may provide the following
information to the XTPM CICS Interface module:
1. The method XTPM is to use to exit at session termination.
A site may choose to have the XTPM Interface exit in one of the following
ways at session termination.
NORMAL Send exit data and EXEC CICS RETURN. This is the
standard XTPM termination mode.
TRANSID Send exit data and EXEC CICS RETURN TRANSID(tttt)
where the site supplies the TRANSID value (tttt) in the
XUSRSTRT COMMAREA.
PROGRAM EXEC CICS XCTL PROGRAM(pppppppp)
COMMAREA(dddd)
where XTPM termination exits to the site program identified
in XUSRSTRT passing any exit data as a COMMAREA.
If you are going to provide this access capability, you must perform the three
steps described in this section. These include:
1. Copying the appropriate XTPM Interface installation JCL
2. Modifying and submitting the JCL
| 3. Installing the TSO Interface modules
Save your customized JCL. You may need this JCL to re-install your XTPM
Interface modules after maintenance. In addition, if you experience
XTPM-related problems, the Advantage CA-Roscoe Support Staff may request
that you provide a copy of your installation JCL.
Note: This JCL should be submitted only after the SMP/E ACCEPT of the
base Advantage CA-Roscoe SYSMOD CRO6000.
The XTPM generation macros will produce the necessary Linkage Editor
control cards to include the ROSXAPPL Object module and provide external
environment specific linkages.
Review the output from the job. All steps should complete with condition code
0. Print and save the assembly listings.
Add the load library containing the TSO Interface modules to the TSO
STEPLIB for each user to access Advantage CA-Roscoe by TSO. The load
module name is also the Command Processor name. (Do not attempt to
execute TSO Interface modules under Advantage CA-Roscoe ETSO. The XTPM
External Application Controller (ROSXAPPL) will sense this and fail the
request.)
If you are going to provide this access capability, you must perform the three
steps described in this section. These include:
1. Copying the appropriate XTPM Interface installation JCL.
2. Modifying and submitting the JCL.
3. Installing the Advantage CA-Roscoe Interface modules.
Save your customized JCL. You may need this JCL to re-install your XTPM
Interface modules after maintenance. In addition, if you experience
XTPM-related problems, the Advantage CA-Roscoe Support Staff may request
that you provide a copy of your installation JCL.
Note: This JCL should be submitted only after the SMP/E ACCEPT of the
base Advantage CA-Roscoe SYSMOD CRO6000.
The XTPM generation macros will produce the necessary Linkage Editor
control cards to include the ROSXAPPL Object module and provide external
environment specific linkages.
Review the output from the job. All steps should complete with condition code
0. Print and save the assembly listings.
Add the load library containing the Advantage CA-Roscoe Interface modules
to the ETSOLIB DD statement for each Advantage CA-Roscoe that will access
other Advantage CA-Roscoes using XTPM. Do not attempt to execute an
Advantage CA-Roscoe XTPM Interface module from TSO; the XTPM External
Application Controller (ROSXAPPL) senses this attempt and aborts the
connection.
For each Interface load module created, you must add an entry to the
Advantage CA-Roscoe ETSO EPL on each system that executes the XTPM
Interface. The format of the entry is shown in the table on the following page.
Note: See the Advantage CA-Roscoe Interactive Environment System Reference
Guide for a description of the EPL (Eligible Program List).
Document the names to be used with each Interface module. The load module
definitions should reflect the intended XTPM usage from Advantage
CA-Roscoe. You may also choose to implement multiple Interface load
modules; each with a different set of ROSID values to automatically route
Advantage CA-Roscoe users to different systems.
Also, ensure that the value specified with the Advantage CA-Roscoe
TERMSO= initialization parameter reflects the additional sessions that are to be
dedicated to XTPM. For additional information about these initialization
parameters, see the Advantage CA-Roscoe Interactive Environment Programs and
Utilities Guide.
Index X-1
CAI.SAMPJCL (continued) Formatting
Install 4-10 AWS Data Sets 4-17
CAI.SMPCSI User Libraries 4-19
Create 4-12
Using 4-12
CAINITE5 4-12 H
CAIRIM Hardware requirements 2-4
CA Common Services for z/OS 2-13
CAI Resource Initialization Manager 2-13
CICS
I
Installation
XTPM
&ros. documentation
Interface Modules B-8
BookManager 4-40
Programmed Interface B-11
ACCEPT Advantage CA-Roscoe 4-39
Compatibility 2-12
Add LMP Keys 4-9
Conversion
APPLY Advantage CA-Roscoe 4-16
Considerations, description 4-7
CA-JCLCheck Component 4-36
Customizing
Customize SMP/E 4-13
List of Members (Advantage CA-Roscoe) 4-33
Disk Space 2-7
Reveiw Options 4-33
Documentation 3-3
SMP/E 4-13
Load Sample JCL 4-10
RECEIVE Advantage CA-Roscoe 4-15
D Saving Materials and Output 4-4
DASD devices supported 2-7 Summary 4-2
Data Set Facility Tape, Contents 3-1
Installation Overview 4-28 Worksheet
Dialog Management Facility (DMF) Completion 4-8
Installation Overview 4-29 Internet, CA site 6-4
Disk devices supported 2-7
Disk Space Requirements 2-7
Distribution Libraries
L
Libraries
Allocate 4-11
Distribution 2-8
Description 2-8
Product 2-9
Documentation, Distributed 3-3
Target 2-7
Download
license keys, obtaining 6-5
Advantage CA-Roscoe documentation 4-40
Licensing Management Program (LMP) 2-13
LMP Keys
E Adding 4-9
eSupport LMP support, CA Common Services for z/OS 2-13
See SupportConnect
ETSO
Installation Overview 4-29
M
Maintenance
Executing
ACCEPTing 5-12
Advantage CA-Roscoe 4-37
APPLY CHECKing 5-8
EXTSEC= Operand, XTPMxxxx Macros B-4
APPLYing 5-10
Customizing SMP/E Procedure 5-6
F Materials 5-2, 5-3
FAWSDS Program 4-18 RECEIVING 5-7
Saving 5-13
Steps 5-1
Index X-3
System Requirements (continued)
Overview 2-6
T
Tape Installation 3-1
Target libraries
Allocate 4-11
Description 2-7
Technical Support Phone Services Directory 6-5
Total License Care (CA-TLC) 6-5
Troubleshooting 6-1, 6-7
TSO
XTPM Installation
Interface Modules B-13
TTY (And Compatible) Terminals
Installation Requirements 2-10
U
User Libraries
Allocate 4-19
Blocksize 4-20
Format 4-19
Restore 4-21
Space Requirement 4-20
User Prefixes 4-21
V
VTAM
Installation Requirements 2-11
VTAM= Operand, XTPMCICS Macro B-4
X
XTPM
Activate B-18
Installation
Advantage CA-Roscoe Modules B-15
Checklist B-2
CICS Modules B-8
CICS Programmed Interface B-11
Generation Macros B-4
Overview B-3
TSO Modules B-13
XTSOINST Member B-13