beautypg.com

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

background image

Preparing Programs

HP NonStop AutoTMF Software User’s Guide429952-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

PREPARE

command:

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

PREPARE

command:

[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;

This manual is related to the following products: