Intercept libraries, Tns library, Tns/r library – HP Integrity NonStop J-Series User Manual
Page 44: Combining a user library with the nonstop autotmf, Runtime
Preparing Programs
HP NonStop AutoTMF Software User’s Guide—429952-016
3-10
Combining a User Library with the NonStop
AutoTMF Runtime
Intercept Libraries
Certain third-party software products use a user library to intercept NonStop OS
procedure calls, much like AutoTMF does. In that case, the user library should not be
prepared prior to binding the NonStop AutoTMF runtime to the user library. If a user
library contains both intercept procedures and ordinary application procedures, special
processing is required; contact product support for assistance.
Combining a User Library with the NonStop AutoTMF Runtime
TNS Library
1. Prepare the application user library object using the
2. BIND the application user library with the runtime object file ESCRUNTM, as
follows:
3. Accelerate the new user library. Specify the UL option, as follows:
For NonStop S-series servers:
For NonStop Integrity servers:
4. If the NonStop AutoTMF EMS message template file ZESCTMPL has not been
installed, move a copy of ZESCTMPL into the same subvolume as the user library.
It might be needed to generate messages to the home terminal.
TNS/R Library
1. Create or locate a linkable version of the user library.
2. Prepare the application user library object using the
[run] $SYSTEM.ESCORT.ESCORT PREPARE myuserlb, UL;
BIND
@SELECT LIST * OFF
@ADD * FROM myuserlb
@ADD * FROM $SYSTEM.ESCORT.ESCRUNTM
@SET LIKE $SYSTEM.ESCORT.ESCRUNTM
@SET HIGHPIN ON
@SET HIGHREQUESTERS ON
@BUILD myuserlb!
AXCEL myuserlb,myuserlb; UL
OCA myuserlb; UL
[run] $SYSTEM.ESCORT.ESCORT PREPARE mynatlb, UL;