ADSALIVE not intercepting dialog execution for r19.0
search cancel

ADSALIVE not intercepting dialog execution for r19.0

book

Article ID: 193326

calendar_today

Updated On:

Products

IDMS IDMS - Database IDMS - ADS

Issue/Introduction

ADSALIVE session seems to be set up correctly but it does not animate when the dialog is executed. 

Environment

Release : 19.0

Component : CA ADS

Resolution

 The DICTNAME specified in ADSALIVE must match the DICTNAME in the dialog load module at offset x'94'. The DICTNAME at this offset is what was used when the dialog was compiled.

     To identify this DICTNAME at offset x'94' use LOOK PROGRAM=dlgname

     Examples:

      PROGRAM=SNAPDLG                                                        
IDMSLOOK  -  OPSYS=z/OS         Release 18.5 Service pack 0   tape GJI50B    
     PROGRAM=SNAPDLG                                                         
                                                                             
     SNAPDLG  was #LOADed From --> SYSDICT                                   
Entry Point Offset +0      -  Reentrant     -  AMODE 31  -  RMODE ANY        
          832 Bytes in Load Module SNAPDLG  loaded at 41052800               
                                                                             
            Module    Offset   Date   Time    FMID      RMID                 
                                                                             
           SNAPDLG    +4      170822  1708                                   
                                                                             
41052800 +0      C6C4C25C E2D5C1D7 C4D3C740 F0F861F2 FDB*SNAPDLG 08/2        
41052810 +10     F261F1F7 F1F7F0F8 F2F0F8F9 40404040 2/1717082089            
41052820 +20     40404040 40404040 40404040 40404040                         
                    SAME AS PREVIOUS LINE                                    
41052840 +40     40404040 000000F0 00000258 00000000     ...0........        
41052850 +50     00000334 00000000 00000000 00000001 ................        
41052860 +60     00000000 0004FFFF FFFFD5E1 00000000 ..........N.....        
41052870 +70     000000BC 01408000 0000008C 00000000 ..... ..........        
41052880 +80     00C4C300 00000000 00000258 40404040 .DC.........            
41052890 +90     40404040 E2E8E2C4 C9C3E340 40404040     SYSDICT             

Offset x'94' has 'E2E8E2C4 C9C3E340' which is SYSDICT

The Dictionary ===>  field on the ADSALIVE main screen must contain SYSDICT to animate this dialog. Note that the DICTNAME can also be blanks ( X'40' ) in which case it defaults to the system default dictionary but then the Dictionary ===>  field must be left blank if the dialog load module has x'40404040 40404040' at offset x'94'.