This is an example of stopping and starting a application
scheduler deamon by using the wsadmin scripting tool to invoke a JACL script.
The invoked script attempts to stop and start an application
scheduler daemon.
# Example JACL Script to restart a Scheduler Daemon
set schedJNDIName sched/MyScheduler
# Find the WASScheduler MBean
regsub -all {/} $schedJNDIName "." schedJNDIName
set mbeanName Scheduler_$schedJNDIName
puts "Looking up Scheduler MBean $mbeanName"
set sched [$AdminControl queryNames WebSphere:*,type=WASScheduler,name=$mbeanName]
# Invoke the stopDaemon operation.
puts "Stopping the daemon..."
$AdminControl invoke $sched stopDaemon
puts "The daemon has stopped."
# Invoke the startDaemon operation.
puts "Starting the daemon..."
$AdminControl invoke $sched startDaemon 0
puts "The daemon has started."