Real Time Information Director User Documentation

RTID Subscriptions
Hewlett-Packard Company 10 529618 - 002
7. Ensure that the NonStop Server XA Resource is configured with WebLogic. Use the
WebLogic Server console or the config.xml file to configure the startup class for the
WLSNonStopTxHelper:
<your domain>ÆDeploymentsÆStartup & ShutdownÆConfigure New Startup
Class
Name=”NSMXARResource”
ClassName=”com.hp.nsk.xares.WLSNonStopTxHelper”
Make sure you check the boxes ‘Failure is fatal’ and ‘Run before Application
Deployments’
Click ‘Create’
On Target & Deploy screen select server and click ‘Apply’
If you use the console, retain the default values for Deployment Order, and check the
options “Failure is Fatal” and “Run before Application Deployments.” Click Apply
to save the changes and deploy the configuration to your server.
If you prefer to use the config.xml file, add the following block, changing the name of
the server if necessary to match your configuration:
<StartupClass
ClassName=”com.hp.nsk.xares.WLSNonStopTxHelper”
FailureIsFatal=”true” LoadBeforeAppDeployments=”true”
Name=”NSMXARResource” Targets=”rtscServer”
/>
For more details, see the section “XA Resource Manager” in the manual HP NonStop
Server Platform Guide for WebLogic Server.
8. Using the WebLogic console, configure the Startup Class for Subscriptions by
navigating as follows:
<your domain>ÆDeploymentsÆStartup & ShutdownÆConfigure New Startup
Class
Set the following values and deploy the Startup Class to your server:
Name= SubservStartup
ClassName= com.hp.rtid.subscription.SubservStartup
Do not select the “Run before application deployment” option. Doing so would force
the Subscription module to start before various resources on which it depends (JMS
servers and queues and the JDBC datasource, for example). In such a case, startup
would fail.