Everyone,  (This was originally posted to the CICS-L list but had little 
response so I'm posting it here)

We are in the process of converting our CICS regions to LE.  We have a 
situation with a set of PLI programs that are not behaving as we expected 
when running under LE.

What is happening is:

1.  Program INPT has the PLI option "ON ERROR CALL HANDLEABEND();" 
specified.  According to the manuals this should be handled like an "EXEC 
CICS HANDLE ABEND . . ."

2.  Program INPT does some processing and then LINKs to program FIP (also 
PLI).

3.  Program FIP abends.

4a. Without LE program INPT handles the abend and branches to routine 
HANDLEABEND properly and no DHFAC2236 is issued.

4b. Under LE the transaction the abend is recorded by CICS and DFHAC2236 
is issued.

I've looked at the LE options and we've tried overrides via CEEUOPT but no 
changes.

I'm stumped and asking for help.

Here is our environment information:

z/OS 1.6
CICS/TS 1.3
DB2 7.1
PL/I 2.3 and LE Pl/I 1.1.1

Any and all hints/help would be appreciated.


Brad S. Carson
Sr. IT Analyst
Duke Health Technology Solutions
Box 2718 Duke University Medical Center
Durham, NC 27710
[EMAIL PROTECTED]
919-668-0545
919-668-6160 Fax 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to