The job scheduler message-driven interface is implemented
by the JobSchedulerMDI application, an optional component and not
pre-configured by default. To install the job scheduler message-driven
interface application, and to configure the Java Message Service (JMS)
artifacts which it requires, perform the following procedure.
About this task
This component is packaged as a J2EE application. This is
a special type of J2EE application, called a system application. It
is not installed as an enterprise application, and cannot be installed
correctly through the WebSphere administrative console. It can only
be installed through the wsadmin tool, using special install options.
This application is a system application because the WebSphere service
can be applied to the application files when necessary. WebSphere
service cannot be applied to enterprise applications, since they are
copied to locations outside of the WebSphere product directory.
The jacl script xdbjmsinst.jacl
installs the JobSchedulerMDI application.Configuration of the
JMS artifacts associated with the application are described in
Configuring the service integration bus
and
Configuring the JMS queues
. The job scheduler MDI application is a Java Enterprise Beans (J2EE)
application, and is located in the
$WAS_HOME/systemApps/JobSchedulerMDI.ear directory. To enable JobSchedulerMDI.ear, you must install it in
the same server or cluster as the job scheduler.
Install this application using the provided
script, xdbjmsinst.jacl, located in the product bin directory. Following is the invocation for this script:
Procedure
wsadmin[.sh] <wsadmin options> -f xdbjmsinst.jcl
<home> <cell> <cluster> or
wsadmin[.sh] <wsadmin options> -f xdbjmsinst.jcl <home> <cell>
<node> <server>where
- <home>: Specifies the WebSphere install directory.
On the z/OS platform, it is called the config directory.
- <cell>: Specifies the target cell.
- <cluster>: Specifies the target cluster.
- <node>: Specifies the target node.
- <server>: Specifies the target server.
Example
The following invocation
installs the JobSchedulerMDI system application into the cluster named
Scheduler:
/WebSphere/ND/DeploymentManager/profiles/default/bin/wsadmin -f
/WebSphere/ND/DeploymentManager/bin/xdbjmsinst.jacl
/WebSphere/ND/DeploymentManager WAS00Network Scheduler
What to do next
After you install the job scheduler MDI application, define
the service integration bus to complete the next step in setting up
the external scheduler interface.