To verify scheduler tables from a configured scheduler,
invoke the following
Jacl example using the wsadmin scripting
tool. For more information creating and configuring an application scheduler,
see the
Configuring
application schedulers.
Example
# Example JACL Script to verify the scheduler tables
# The name of the scheduler to verify
set schedName "My Scheduler"
puts ""
puts "Looking-up Scheduler Configuration Helper MBean"
puts ""
set schedHelper [$AdminControl queryNames WebSphere:*,type=WASSchedulerCfgHelper]
#Access the configuration object.
set myScheduler [$AdminConfig getid /SchedulerConfiguration:$schedName/]
if {$myScheduler == ""} {
puts ""
puts "Error: Scheduler $schedName could not be found."
puts ""
exit
}
# Invoke the verifyTables method on the helper MBean.
puts ""
puts "Verifying tables for:"
puts "$myScheduler"
puts ""
if { [catch {$AdminControl invoke $schedHelper verifyTables $myScheduler} errorInfo] } {
puts ""
puts "Error verifying tables: $errorInfo"
puts ""
} else {
puts ""
puts "Tables verified successfully."
puts ""
}