PSB scheduling failure

An example of the trace entries produced if PSB scheduling fails.

Figure 1. CICS trace entries produced for failed PSB schedule
1    1CICS/ESA - AUXILIARY TRACE FROM 07/20/95 - APPLID CICSKPG1 - TIME OF FIRST ENTRY ON THIS PAGE 11:26:58.7144860002
                                                       .
                                                       .
      00064 1 AP 00E1 EIP   ENTRY CALLDLI                                               0004,00182718 ....,00004000 .. .
2,3   00064 1 AP 0328 DLI   ENTRY FUNCTION_CODE(PCB )   000C8946,TXLRA1
                                                       .
                                                       .
      00064 1 AP 0330 DLIDP ENTRY DBCTL
                                                       .
                                                       .
      00064 1 AP 2520 ERM   ENTRY APPLICATION-CALL-TO-TRUE(DBCTL   )
                                                       .
                                                       .
      00064 1 AP 2522 ERM   EVENT PASSING-CONTROL-TO-TRUE(DBCTL   )
      00064 1 AP 0310 DBAT  ENTRY APPLICATION           REQUEST
4,5   00064 1 AP 0311 DBAT  EVENT ABOUT-TO-INVOKE-DRA   FOR THREAD REQUEST , C3C9C3E2D2D7C7F1AB654BD5E4F07E04,0301
6     00064 1 AP 0304 DBSPX EVENT ABOUT-TO-ISSUE-WAIT   FOR THREAD REQUEST
      00064 1 DS 0004 DSSR  ENTRY WAIT_MVS              DLSUSPND,DBCTL,0732001C,NO,OTHER_PRODUCT
      00064 1 DS 0005 DSSR  EXIT  WAIT_MVS/OK
      00064 1 AP 0305 DBSPX EVENT POSTED                FOR THREAD REQUEST
      00064 1 AP 0312 DBAT  EVENT RECEIVES-CONTROL-FROM-DRA FOR THREAD REQUEST , C3C9C3E2D2D7C7F1AB654BD5E4F07E04,880001AC
      00064 1 AP 0313 DBAT  EXIT  DBAT-RESPONSE-CODE    (00000000)
      00064 1 AP 2523 ERM   EVENT REGAINING-CONTROL-FROM-TRUE(DBCTL   )
      00064 1 AP 2521 ERM   EXIT  APPLICATION-CALL-TO-TRUE(DBCTL   )
      00064 1 ME 0301 MEME  ENTRY SEND_MESSAGE          1FAD,00051230 , 00000004,0011F5D0 , 00000005,0011F5D5 , 00000008,0011F3CC
      00064 1 ME 0501 MEIN  ENTRY INQUIRE_MESSAGE_DATA  86BB5AE0,DFHMET1E,1FAD,073017ED , 00000000 , 0000001C,07301787 , 00000000
                                                       .
                                                       .
7     00064 1 DU 0500 DUDT  ENTRY INQUIRE_SYSTEM_DUMPCODE DB8109
                                                       .
                                                       .
      00064 1 AP 0331 DLIDP EXIT  DBCTL
8     00064 1 AP 0329 DLI   EXIT  IMS_PCB_FORMAT        0805,0000,PCB
      00064 1 AP 00E1 EIP   EXIT  CALLDLI               OK                              00F4,00000000 ....,00004000 .. .
Note:
  1. Timestamp, as explained in Connection to DBCTL.
  2. DL/I command or call: PCB indicates a schedule request using the DL/I call interface.
  3. PSB name (TXLRA1).
  4. Recovery token (C3C9C3E2D2D7C7F1AB654BD5E4F07E04).
  5. The DRA is invoked for a thread request: 0301 is a PSB schedule request. (See PAPL request and return codes.)
  6. The reason for the PSB scheduling failure is in the DBCTL return code (880001AC). In this case, it is X'1AC', indicating an IMS user abend U0428 (decimal), which was issued because the PSB was not defined to DBCTL.
  7. Message DFHDB8109 is issued. It contains the IMS user abend, the recovery token, and the DBCTL ID. (For an example and explanation of how messages are displayed in abbreviated trace, see Connection to DBCTL.)
  8. 0805 (underscored in this example) indicates that a PSB scheduling failure has occurred. 08 is in the UIBFCTR, and 05 in the UIBDLTR. (See Summary of DBCTL abends and return codes for information on the UIBFCTR and UIBDLTR.)