Reload CBRUXENT Installation Exits without an IPL.
search cancel

Reload CBRUXENT Installation Exits without an IPL.

book

Article ID: 136273

calendar_today

Updated On:

Products

TLMS Tape Management

Issue/Introduction

Need to reload the TLMS CBRUXENT and would like to do it without an IPL.

Environment

Release : 14.0

Component : CA TLMS Tape Management

Resolution

Question

How do I replace CBRUXENT or other OAM Tape Library Installation Exits without an IPL?

Cause

The customer's CBRUXENT was failing and needed to be updated and replaced, but the customer did not want to IPL their system.

Answer

How do I replace an OAM Tape Library Installation Exit without an IPL?

Chapter 7.0 Installation Exits in the DFSMS Object Access Method Planning, Installation, and Storage Administration Guide for Tape Libraries documents how to replace an OAM Tape Library Installation Exit without IPLing:


Each of the installation exits (CBRUXENT, CBRUXEJC, CBRUXCUA, and 

CBRUXVNL) are linked to (on each invocation) using the MVS LINK macro and 

must reside in a library in the LNKLST concatenation. Because the exits are called 

(on each invocation) using the MVS LINK macro, a new copy of the exit can be 

LINKEDITED on the system at any point in time and OAM will pick up the new 

version. However, if the exit had been previously disabled or return code 16 had 

been used to bypass the exit, to re-enable the exit, you must also restart OAM or 

issue the LIBRARY RESET command.

After the new copy of an exit has been link-edited into a library in the LNKLST concatenation, issue an F LLA,REFRESH to allow the new copy to be used when the exit is invoked. If the exit had previously become disabled, use the LIBRARY RESET command to enable the exit:



5.14 Reenabling Installation Exit Processing 

 ________________________________________________________________________ |                                                                        |
| >>__ _LIBRARY_ __ _RESET_ __,__ _CBRUXEJC_ _________________________>< |
|     |_LI______|  |_R_____|     |_CBRUXENT_|                            |
|                                |_CBRUXCUA_|                            |
|                                |_CBRUXVNL_|                            |
|                                                                        |
|________________________________________________________________________|