Beispiel: Mit Scripting Schedulertabellen erstellen
Verwenden Sie das wsadmin-Scripting-Tool, um ein Jacl-Script aufzurufen und Schedulertabellen zu erstellen.
Das folgende Jacl-Beispielscript kann mit dem Scripting-Tool wsadmin aufgerufen werden und erstellt die Schedulertabellen für einen konfigurierten Scheduler. Nähere Einzelheiten zum Erstellen eines Scheduler finden Sie im Artikel Scheduler konfigurieren.
# JACL-Beispielscript für das Erstellen der Schedulertabellen # Der Name des Scheduler, für den Tabellen erstellt werden sollen set schedName "Mein Scheduler" puts "" puts "Looking-up Scheduler Configuration Helper MBean" puts "" set schedHelper [$AdminControl queryNames WebSphere:*,type=WASSchedulerCfgHelper] #Auf das Konfigurationsobjekt zugreifen. set meinScheduler [$AdminConfig getid /SchedulerConfiguration:$schedName/] if {$meinScheduler == ""} { puts "" puts "Error: Scheduler with name: $schedName could not be found." puts "" exit } # Die Methode createTables für die Helper-MBean aufrufen. puts "" puts "Creating tables for:" puts "$meinScheduler" puts "" if {[catch { set result [$AdminControl invoke $schedHelper createTables $meinScheduler] if {$result} { puts "" puts "Successfully created the tables." puts "" } else { puts "" puts "The tables were already created." puts "" } } errorInfo ] } { puts "" puts $errorInfo puts "" }