NonStop Server Guide for BEA WebLogic Server 8.1

XA Resource Manager (XARM)
HP NonStop Server Guide for BEA WebLogic Server 8.1529891-001
6-4
Configuring the WLSNonStopTxHelper as a
Startup Class
LoadBeforeAppDeployments
Determines whether a startup class is loaded and run before the server creates
JMS and JDBC services or deploys applications and EJBs. If you specify true for
this option, the server loads and runs the class before the prepare() phase in the 2-
phase deployment model. At this point, JMS and JDBC services are not yet
available, and no applications or EJBs have been deployed.
If you specify false, the server loads the class after all other types of modules
have been deployed.
Name
Used by the WebLogic Server Mbeans for configuration purposes.
The Startup class has no arguments. The arguments for specifying various options
are specified in the startup script as Java system properties or by using a properties
file.
Table 6-1. Java System Properties Used by WLSNonStopTxHelper
Property Name
Used in
Property File
Name when Specified
with the -D Java
Command Line Option Description
name hp.nsk.xares.name Specifies the name of the TMF recoverable
resource manager that the XA resource
manager uses.This name must be unique in
a NonStop server node. It should be
independent of the recoverable resource
manager names used by other WebLogic
Server instances regardless of their domain,
HP
NonStop™ Tuxedo Domain gateway
resource manager, as well as those used by
HP NonStop™ CORBA. A valid value is a
name that is a valid TMF recoverable
resource name. The default value is
WLSdomainName-WLSservername.
flags hp.nsk.xares.flags Valid values are 0 - 7. These values are
represented by three bits. Bit 0, if set,
enables statistics. Bit 1 enables auditing,
and Bit 2 enables asynchronous import of
transactions. The default value is 0.
maxtrans hp.nsk.xares.maxtrans Specifies the maximum number of
concurrent TMF transactions that will be
handled by the XA resource manager, for
the entire process. It is limited by the TMF
TFILE depth. The maximum TFILE depth is
1000. Valid values are 100 and higher. For
a value greater than 100 to take effect, you
must also set the value into the environment
variable. Default value is 1000.