CA InterTest

 View Only

Tech Tip: New Z/OS 2.2  compatibility fixes are now available GA for CA InterTest for CICS release 9.1 and 8.5. 

Apr 05, 2016 05:04 PM

After migrating to Z/OS 2.2 a client received an automatic breakpoint when monitoring an Enterprise COBOL 4.2.2 program with CA InterTest CICS release 9.1.   CA InterTest for CICS stopped  the program while it was executing a COBOL XML parse statement.  CA InterTest for CICS stopped the program with an automatic breakpoint  code ABP 02 which an invalid machine instruction.

 

The cause of the problem was CA InterTest for CICS was monitoring into the LE program that is used by the XML parse statement. This problem surfaced when the client migrated new LE maintenance that included LE fix UI32274.

 

CA InterTest for CICS should not monitor into the LE programs and monitoring is dropped on calls to LE by the CA InterTest for CICS IN25UEXI exit. The IN25UEXI exit is a table of entry points to different modules for various software packages included in a default IN25UEXI provided with  CA Intertest for CICS. These entry points are compared to the code being executed at the address pointed to by register 15. If a match is found, then  CA InterTest for CICS will suspend monitoring on the application program, allow the processing to be done, and resume monitoring when control is returned to the next instruction within the application program.

 

The CA InterTest for CICS fix for release 9.1 is  RO88052. RO88052 adds a new entry point to the copy book HLQ. CABAMAC(UEXIXML) to address this problem.

 

The fix for CA InterTest for CICS release 8.5 is  RO88053. RO88053 adds a new entry point to HLQ.CAIOPTN(UEXIXML)

 

One fix RO88052 is applied to CA InterTest for CICS release 9.1 you will see the following entries below in bold in PDS HLQ. CABAMAC(UEXIXML).

 

*------------------------------------------------------------*         

* UEXI FOR XML PARSE ROUTINE                                 *         

*------------------------------------------------------------*         

IN25UEX CALL=IGZCXPS,LENGTH=16                                

IN25UEX CALL=IGZCXZ10,LENGTH=16       CXPS @ Z/OS 1.10        

IN25UEX CALL=IGZCXZ11,LENGTH=16       CXPS @ Z/OS 1.11        

IN25UEX CALL=IGZCXZ1X,LENGTH=16       CXPS @ Z/OS 1.11X       

IN25UEX CALL=IGZCXZ12,LENGTH=16       CXPS @ Z/OS 1.12        

IN25UEX CALL=IGZCXZ13,LENGTH=16       CXPS @ Z/OS 1.13       

IN25UEX CALL=IGZCXZ3X,LENGTH=16       CXPS @ UK95352          

IN25UEX CALL=IGZCXZ22,LENGTH=16       CXPS @ UI32274         

 

IGZCXZ22 CSECT

IGZCXZ22 AMODE 31

IGZCXZ22 RMODE ANY

         DC    XL16'47F0F02800C3C5C5000001C000002220'                    

 

 

 

Once the fixes are applied the IN25UEXI module needs to be reassembled and relinked as per the ++HOLD ACTION on the fix. For example

 

 

++HOLD (RO88052) SYSTEM FMID(CCSA910)

                      **************************

* STEPS    TO    PERFORM *

**************************

1. Assemble & Link Site specific IN25UEXI module

 

 

 

Below are the fix descriptions for each release.

 

 

For CA InterTest for CICS release  9.1

 

APAR #: RO88052

Product: INTBKP     Release: 9.1         Solution #: 11        Type:

         Title: ABP02 ON A XML CALL WITH Z/OS 2.2 & UI32274

 

****************** VERSION 0   EFFECTIVE: MAR 24 2016   5:30 ******************

 

  PROBLEM DESCRIPTION:

ABP02 invalid machine instruction code on a XMLPARSE statement

in a COBOL program.

 

SYMPTOMS:

ABP02 invalid machine instruction code.

 

IMPACT:

Unable to monitor the program.

 

CIRCUMVENTION:

None.

 

 

 

For CA InterTest for CICS release  8.5

 

APAR #: RO88053

Product: INTBKP     Release: 8.5         Solution #: 195       Type:

   Title: ABP02 ON A XML CALL WITH Z/OS 2.2 & UI32274

 

****************** VERSION 0   EFFECTIVE: MAR 31 2016   5:15 ******************

 

PROBLEM DESCRIPTION:

ABP02 invalid machine instruction code on a XMLPARSE statement

in a COBOL program.

 

SYMPTOMS:

ABP02 invalid machine instruction code.

 

IMPACT:

Unable to monitor the program.

 

CIRCUMVENTION:

None.

Statistics
0 Favorited
0 Views
0 Files
0 Shares
0 Downloads

Related Entries and Links

No Related Resource entered.