Describes the abend codes you might encounter when executing a PL/I CICS application. 
                  	  
               
            
 
            	 
             
               		 
               		  
               - EIBCALEN not set 
                  		  
               
- When a program uses a COMMAREA, and EIBCALEN is not set as expected on an 
                  			 EXEC CICS LINK and/or on second invocations of a trancode, be sure that the variable used to specify 
                  			 LENGTH() in the 
                  			 EXEC CICS LINK is 
                  			 FIXED BIN(15). Some mainframe application programs are incorrectly coded with 
                  			 FIXED BIN(31) parameters. 
                  		  
               
- PFKEYS not set on processing of Mapset 
                  		  
               
-  The PFKEY pressed should be written to the EIBAID field upon return to the CICS application code. If it is not, the most
                  common reason for what appears to be a "lost" PF key is that the machine does not have a Rumba session holding "focus" at
                  the time the key is pressed, or some confusion has occurred between pressing PFKeys in the Debugger versus the Rumba session.
                  
                  		  
               
- 'DFHESERV' Load failure (Error 198) running CICS program 
                  		  
               
-  If you receive an ASRA abend when executing a PL/I CICS program/transaction from the terminal: 
                  			 TXKC0006E ABEND ASRA - Transaction abend  Check the console log for more information if you see the following: 
                     			 
                   Object Code error : file 'DFHESERV' 
error code: 198, pc=47A62, call=1, seg=0 
198 Load failure 10:26:05   A CTF trace with 
                     				#pgmload turned on might show a <NULL> pointer after a system call #15 (API (CBL_DATA_CONTEXT_SET)): 
                     			 
                   10:26:05.951 MF.RTS.PLI 6 1 : "DllMain " 
10:26:05.951 MF.RTS.PLI 6 1 : "DLL name (GetModuleFileName) W:\BANKDEMO-PLI\ECLIPSE\BANKDEMO\BIN\SBANK00P.dll" 
10:26:05.951 MF.RTS.PLI 6 1 : "DllMain ATTACH SBANK00P" 
10:26:05.951 MF.RTS 23 1 : 0 0 "W:\BANKDEMO-PLI\ECLIPSE\BANKDEMO\BIN\SBANK00P.dll" 61000000 
...
10:26:05.951 MF.RTS 56 1 : 15 0 0X503E4A90 
10:26:05.951 MF.RTS 57 1 : 15 0 
10:26:05.951 MF.RTS 255 3 : 198 5 "<NULL>"  Note: To enable PL/I, check 
                     				PL/I Enabled on the ESCWA 
                     				PL/I tab.