Collecting dynamic COBOL calls

CICS® IA detects dynamic COBOL calls, which are collected by the Dependency and Command Flow Data collectors.

To support the collection of dynamic COBOL Language Environment calls, CICS IA assumes that the Call parameter list for IBM® COBOL for OS/390® program conforms to the structure documented in the publication Language Environment® Vendor Interfaces for COBOL Call routine

To support the collection of dynamic VS COBOL II calls, the call must be an ID type call and not a Literal call.

If neither of the two previous statements applies, the called program name is not collected and the called name is replaced in the OBJECT field:
UNEXP-hn
where n is reserved for IBM diagnostics,
and h is a hex digit that indicates the program attributes as shown:
0xxx
The calling program is detected as COBOL for OS/390.
1xxy
The calling program is detected as VS COBOL II program.
x0xx
The called program is detected as COBOL for OS/390.
x1xx
The called program is detected as VS COBOL II program.
xx0x
The calling program AMODE is detected as 31.
xx1x
The calling program AMODE is detected as 24.
xxx0
The AMODE of the called program is detected as 31 bit.
xxx1
The AMODE of the called program is detected as 24 bit.

Concept Concept

Feedback


Timestamp icon Last updated: Friday, 22 November 2013


http://pic.dhe.ibm.com/infocenter/cicsts/v5r1/topic///coll_dyn_cobol_calls.html