Is there a way in TPX to display which user exits are active?
search cancel

Is there a way in TPX to display which user exits are active?

book

Article ID: 21293

calendar_today

Updated On:

Products

TPX - Session Management Vman Session Management for z/OS

Issue/Introduction

Is there a simple way to check if the TPX region has customer written user exits loaded and active?

 

 

Environment

Release: 5.4
Component: TPX for Z/OS

Resolution

TPX 5.4 published solutions RO88385 & RO88384 introduced the ability to display the status of user exits as well as quiesce (deactivate) a user exit via TPX Operator (TPXOPER) commands:

  • D EXIT
  • Q EXIT=userexit

Complete details have been added to the TPX 5.4 documentation wiki: 

  

The version of a load module can be verified by checking the time stamp in the TPX LOG. 

All the load module names of TPX exits start with TPXU.

Check the TPX LOG for the TPXL0003 load messages at the beginning of the log for following names:

TPXUGACB - ACB Selection Exit
TPXUPSYM - ACL Parameter Exit
TPXUCMND - Command Exit
TPXUCSIM - Command Simulation Exit
TPXUERR1 - Error Processing Exit
TPXULOGW - LOG Writer Exit
TPXULOGN - Logon Exit
TPXUMAIL - Mail Exit
TPXUMENU - Menu Exit
TPXUPBNR - Print Banner Exit
TPXUPSEL - Printer Selection Exit
TPXUQRSP - Query Response Exit
TPXUQUEU - Queue Exit
TPXURECV - Receive Exit
TPXUROUT - Route Exit
TPXUSEND - Send Exit
TPXUSIST - Session Initiation/Termination Exit
TPXUSNSF - Signon and Signoff Exit
TPXUSWIN - Switch-in Exit
TPXUTOOO - Timeout Option Override Exit
TPXUVIEW - View Security Access User Exit

The TPXL0003 message will usually include the assembly time stamp.  This can be compared to the known values for the delivered version of the module for your release.

Example:

The distributed TPX load library contains a TPXUSNSF exit module:

TPXL0003 TPXUSNSF-07/25/13-11.25 in TPX 5.4
TPXL0003 TPXUSNSF-09/22/09-10.19 in TPX 5.3
TPXL0003 TPXUSNSF-12/27/06-12.39 in TPX 5.2
  • If TPXL0003 message is displayed with above date/time stamp, then the distributed TPXUSNSF exit is being used, which basically implements profile assignment for dynamic users.
  • If TPXL0003 message is displayed for the TPXUSNSF exit with a different date/time stamp then a customized written exit is in use.

 

 

  

Additional Information

TPX Programming Guide: Set Up User Exits

TPX 5.4 published solutions: RO88385 & RO88384 PROVIDE ABILITY TO DEACTIVATE OR QUIESCE USER EXITS

TPX 5.4 documentation: DISPLAY Command for User Exits, QUIESCE Command