Why are programs IGZCPAC and IGZXLPKA shown in the CA InterTest for CICS Monitoring Table?

Document ID:  TEC1868371
Last Modified Date:  07/13/2017
{{active ? 'Hide' : 'Show'}} Technical Document Details

Products

  • CA InterTest CICS

Releases

  • CA InterTest CICS:Release:9.1
  • CA InterTest CICS:Release:10.0

Components

  • CA InterTest for CICS:INTERT
  • InterTest for CICS - Breakpoint Component:INTBKP
  • InterTest for CICS - Realia II WB Component:INTCOM
Introduction:

When a Cobol Application program performs a dynamic call to a second program, control is first passed from the caller to CEE module IGZCPAC or, for later releases of Cobol, IGZXLPKA.  These programs then pass control to the called application program once they complete their processing.

In order for CA InterTest for CICS to monitor the called program, the programmer needs to use the FOL= Option which establishes monitoring on the CEE module in addition to the application program.

 

Question:

When I use the Utility Functions off the CNTL menu, Option 31, why do I see IGZCPAC and IGZXLPKA in the Monitoring Table?  

Environment:
InterTest for CICS initialized in a CICS/TS region.
Answer:

The FOL=ON CNTL option is needed to successfully monitor dynamically called programs.  This option will allow InterTest to "follow" monitoring into the second, or called,application program. However, the called program does not receive control directly from CICS, but rather from CEE programs IGZCPAC or IGZXLPKA so monitoring needs to be established on these two programs as well.        

In order to facilitate the use of the FOL= option, internal CNTL commands are executed to set monitoring on IGZCPAC and IGZXLPKA as part of the initialization process when the CNTL=START command is issued.  You may see these commands repeated to the terminal and/or the CICS joblog along with the other CA InterTest for CICS startup messages:  

CNTL=ON,PROG=IGZCPAC,FOL=ON,USR=.ANY
CNTL=ON,PROG=IGZXLPKA,FOL=ON,USR=.ANY  

The elements of the commands include:

  • PROG=IGZCPAC and PROG=IGZXLPKA - set monitoring on the CEE program
  •  FOL=ON - continue or "follow" monitoring into the program that receives control from IGZCPAC or IGZXLPKA
  • USR=.ANY - this command is applicable to all Userids. 

Once the commands are successfully executed, the two CEE programs are placed in the monitoring table which is visible using Option 31 Utility Functions from the CNTL menu and choosing List CA Intertest tables.   

An alternative choice is to execute a CNTL=INQX command.  This will also show the FOL=ON and USR=.ANY options as well as the program names.     

 

Additional Information:

See the discussions on Using the FOL= Option and FOL Continue Monitoring After a Branch to Another Program found in the CA InterTest and Symdump documentation wiki.  

 

 

Please help us improve!

Will this information enable you to resolve your issue?

Please tell us what we can do better.

{{feedbackText.length ? feedbackText.length : '0'}}/255

{{status}}

Not what you were looking for?

Search Again >

Product Information

Support by Product >

Communities

Join a Community >

Chat with CA

Just give us some brief information and we'll connect you to the right CA ExpertCA sales representative.

Our hours of availability are 8AM - 5PM CST.

All Fields Required

connecting

We're matching your request.

Unfortunately, we can't connect you to an agent. If you are not automatically redirected please click here.

  • {{message.agentProfile.name}} will be helping you today.

    View Profile


  • Transfered to {{message.agentProfile.name}}

    {{message.agentProfile.name}} joined the conversation

    {{message.agentProfile.name}} left the conversation

  • Your chat with {{$storage.chatSession.messages[$index - 1].agentProfile.name}} has ended.
    Thank you for your interest in CA.


    Rate Your Chat Experience.

    {{chat.statusMsg}}

agent is typing