On Tue, 2 Dec 2025 17:43:04 -0500, Joseph Reichman <[email protected]> 
wrote:

>I have my ESTAE routine in line meaning in the program

Since all debuggers also use ESTAEs, you will need to take this into 
consideration when debugging your recovery routine.

>So when the program comes up in the vtam 3270 screen I notice it’s all 
>commented out 

Since you start the debugger and call your program from the debugger, your 
ESTAE takes priority over the debugger. I'm guessing, it detected your code 
would never reach the debugger which is why it's commented.

>I then saw documentation to put the TRAP (OFF) option in 

Since I don't know the IBM debugger, I'm guessing that TRAP(OFF) disables debug 
trapping which makes the debugger useless.

>MYPROG ,TRAP (OFF) ,TEST(…….

I did a very quick search on the doc and could not find direct ESTAE support 
which is probably why you chose this implementation. Instead, it appears they 
use EQANMDBG to setup debugger environment.0

>When I did a submit with this string get a s0c4 before anything is displayed 

To run the IBM debugger for your recovery routine, your recovery routine  needs 
LINK EP=EQANMDBG,PARAM='MYRECVRY SDWA ,TEST(…….' where MYRECVRY is your 
recovery routine as a program and pass R0 & R1 (SDWA address).

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to