Running the client
When running a CARMA client, you must ensure that CARMA and all
its RAMs have the resources they require available to them. CARMA
requires access to its message VSAM cluster (CRAMSG
), the
CAF VSAM clusters (CRADEF
and CRASTRS
), and
the PDS containing the RAMs. Browse the JCL used to run clients (CRACLIRN
,
located in the sample library) to see the DD
statements
CARMA requires (CRASTRS
, CRAMSG
, and CRADEF
)
and how the CARMA DLL and the PDS containing all RAMs are added to
the STEPLIB DD
statement. RAMs should document any resources
they require. For example, the sample PDS RAM and sample SCLM RAM
each require a message cluster to be available, so the JCL used to
run the client should be modified so that the RAM can access these
resources. Failure to provide CARMA or the RAMs with access to their
required resources may result in abnormal behavior.
When providing resources to RAMs, the TSO/ISPF message libraries should also be considered. RAMs may use the TSO/ISPF messages if errors occur. By default, the JCL used to run a client will provide the RAMs with the English (00037 code page) version of these messages. The JCL should be edited appropriately if the RAM should return TSO/ISPF messages to the client in a different language.