You can use the wsadmin tool and the BLAManagement command
group to start business-level applications.
Before you begin
There are two ways to complete this task. Use the BLAManagement
command group for the AdminTask object or the scripts in the AdminBLA
script library to start your business-level applications.
Procedure
- Use the AdminTask object commands to start business-level
applications.
- Start the wsadmin scripting tool.
- List the business-level applications in your environment.
Use the
listBLAs command to display a
list of business-level applications in your environment, as the following
example demonstrates:
AdminTask.listBLAs()
You can optionally specify the partial name of the business-level
application of interest to display the configuration ID of the business-level
application. The command accepts a partial business-level application
name if the system matches the specified name to a unique configuration
ID. Use the following example to set the configuration ID of the
myBLA business-level
application to the
blaID variable:
myBLA=AdminTask.listBLAs('-blaID BLA1')
- Determine the status of the business-level application.
Use the
getBLAStatus command to display
the status of the business-level application of interest, as the following
example demonstrates:
AdminTask.getBLAStatus('-blaID myBLA')
The command returns the status of the business-level
application as STOPPED or STARTED.
- Start the business-level application.
Use
the
startBLA command to start the business-level
application, as the following example demonstrates:
AdminTask.startBLA('-blaID myBLA')
The command returns the following message if the system
successfully starts the business-level application:
BLA ID of started BLA if the BLA was not already running.
- Use the Jython script library to start business-level applications.
- Start the wsadmin scripting tool.
- List the business-level applications in your environment.
Use the listBLAs script to display a list of business-level
applications in your environment, using the following syntax:
AdminBLA.listBLAs(blaName, displayDescription)
You
can specify one, both, or neither the blaName and displayDescription
arguments. Use the blaName argument to specify the name of a specific
business-level application, and the displayDescription argument to
specify whether to display the description of each returned business-level
application. Specify an empty string in place of arguments that you
do not want to specify, as the following example demonstrates:
AdminBLA.listBLAs("", "true")
- Start the business-level application.
Use
the startBLA script to start the business-level application, using
the following syntax:
AdminBLA.startBLA(blaName)
Use the blaName argument to specify the name of the business-level
application to start, as the following example demonstrates:
AdminBLA.startBLA("myBLA")