CICS may fail with a S301 and S202 abend while running RCLI client as part of TIBCO BusinessWorks OSB Plug-in.

CICS may fail with a S301 and S202 abend while running RCLI client as part of TIBCO BusinessWorks OSB Plug-in.

book

Article ID: KB0086291

calendar_today

Updated On:

Products Versions
TIBCO Object Service Broker for z/OS -
Not Applicable -

Description

Resolution:
Description:
============
While processing a return message to the OSB Plug-in client, if z/OS preempts the send request to dispatch higher priority work, a remote client response may be received before the previous send request is redispatched by z/OS and the send request completed. This can cause work to be dispatched in parallel leading to abends such as S301 or S202 abends or other unpredictable errors.

Environment:
==========
* z/OS operating system
* TIBCO Service Gateway for CICS
* TIBCO BusinessWorks OSB Plug-in
* CICS Transaction Server for z/OS

Symptoms:
=========
Typical failure messages:
  
  +S6BDR068E ERROR RECOVERY FAILED FOR TASK CLASS HSIN010                                              
  +DFHDS0001 cicsjob  An abend (code 301/AKEB) has occurred at offset X'0BDC' in module DFHDSDS3.      
  +DFHDS0001 cicsjob   An abend (code 202/AKEB) has occurred at offset X'097A' in module DFHDSTCB.    
  +DFHME0116  (Module:DFHMEME) CICS symptom string for message DFHDS0001 is                            
     PIDS/5655M1500 LVLS/650 MS/DFHDS0001 RIDS/DFHDSDS3 PTFS/UK37492 AB/S0301 AB/UAKEB ADRS/00000BDC  
  +DFHME0116  (Module:DFHMEME) CICS symptom string for message DFHDS0001 is                            
     PIDS/5655M1500 LVLS/650 MS/DFHDS0001 RIDS/DFHDSTCB PTFS/UK32606 AB/S0202 AB/UAKEB ADRS/0000097A  
  +DFHKE0201 cicsjob ABOUT TO TAKE SDUMP. DUMPCODE: KERNDUMP, DUMPID:  0/0000. (MODULE DFHKEDD ).      
  +DFHKE0202  cicsjob  SDUMP COMPLETE. (MODULE DFHKEDD ).                                              
  IEA794I SVC DUMP HAS CAPTURED: 056                                                                  
          DUMPID=004 REQUESTED BY JOB (cicsjob )                                                      
          DUMP TITLE=CICS DUMP: SYSTEM=cicsjob  CODE=KERNDUMP ID=0/0000                                
  IEA995I SYMPTOM DUMP OUTPUT 974                                                                      
          SYSTEM COMPLETION CODE=202  REASON CODE=00000000                                            
          TIME=14.10.09  SEQ=07593  CPU=0085  ASID=00AA                                                
          PSW AT TIME OF ERROR  070C1000   8169E402  ILC 2  INTC 0D                                    
             NO ACTIVE MODULE FOUND                                                                    
             NAME=UNKNOWN                                                                              
             DATA AT PSW  0169E3FC - 00181610  0A0DA596  7FFFA59A                                      



Cause:
=====
The abends are caused by a timing window in TIBCO Service Gateway for CICS which is most likely to occur under system load leading to in appropriate double dispatch of work.  

Resolution:
=========
The following fix should be applied to your system:
   AP13454  Re-dispatch incoming RCLI request to SEND TMB

This fix will be shipped as part of TIBCO(R) Object Service Broker for z/OS Hotfix 13. If you require this fix, open a service request with TIBCO Support and request notification of availability of this hotfix. You can also subscribe to product hotfix announcements using your
   https://support.tibco.com/esupport/
account.


References:
==========
Problem report OSBZ-1217.

Issue/Introduction

CICS may fail with a S301 and S202 abend while running RCLI client as part of TIBCO BusinessWorks OSB Plug-in.