Use LNK options to set composite support for a composite module. A composite module consists of separately compiled or assembled parts brought together when the module is link‑edited.
The part of the composite module that receives control from CICS is referred to as the main program; the remaining parts are referred to as subprograms. These programs are written in the same or different languages.
Composite support lets you test and debug a subprogram as if it were a separate program. Specify a separate LNK option for the main program and for each subprogram you want to test separately.
It is easier to set LNK options on the CNTL Composite Support screen than with single‑line commands. Most of the necessary information is supplied in a CA InterTest for CICS batch job step.
To set composite support for a composite module, enter:
LNK=(composite module information)
Use the LMD option to specify a particular composite load module name when setting or changing the monitoring options for its subprograms. For more information regarding the composite support refer Composite Support in the Monitoring Menu Options chapter.
This option applies for Composite Support only. It is reasonable to use this option only if a subprogram exists in multiple composite modules.
To specify a load module, enter:
LMD=lmdname
Specifies the load module name of a composite module.
Example:
Assume two composite modules COBDEML1 and COBDEML2 are being monitored. Both of the composite modules contain a subprogram called ASBIN25.
An unconditional breakpoint at statement number 00098 of the subprogram ASBIN25 residing in the composite module COBDEML2 is requested. Following CNTL command can be used:
CNTL=ON,PROG=ASBIN25,UBP=00098,LMD=COBDEML2
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|