Exemple : Utilisation des scripts pour la création des tables Scheduler

Pour appeler un script Jacl et créer des tables de planificateur, utilisez l'outil de création de scripts wsadmin.

L'exemple de script Jacl suivant peut être appelé à l'aide de l'outil de création de scripts wsadmin, qui crée les tables pour un planificateur configuré. Pour plus de détails sur la création des planificateurs, voir Configuration des planificateurs.

# Exemple de script JACL pour créer les tables de planificateur

# Nom du planificateur pour lequel les tables doivent être créées
set schedName "My Scheduler"

puts ""
puts "Consultation du MBean d'assistant de configuration du planificateur"
puts ""
set schedHelper [$AdminControl queryNames WebSphere:*,type=WASSchedulerCfgHelper]

#Accès à l'objet configuration.
set myScheduler [$AdminConfig getid /SchedulerConfiguration:$schedName/]

if {$myScheduler == ""} {
    puts ""
    puts "Erreur : Le planificateur nommé : $schedName est introuvable."
    puts ""
    exit
}

# Appel de la méthode createTables sur le MBean de l'assistant.

puts ""
puts "Création des tables pour :"
puts "$myScheduler"
puts ""

if {[catch {
    set result [$AdminControl invoke $schedHelper createTables $myScheduler]
    if {$result} {
        puts ""
        puts "Les tables ont été créées sans erreur."
        puts ""
    } else {
        puts ""
        puts "Les tables étaient déjà créées."
        puts ""
    }
  } errorInfo ] } {
    puts ""
    puts $errorInfo
    puts ""
}

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=xsch_create
Nom du fichier : xsch_create.html