Scripts für das Abfragen von Anwendungen

Die Scripting-Bibliothek enthält mehrere Scriptprozeduren für die Automatisierung Ihrer Anwendungskonfigurationen. Dieser Artikel enthält Informationen zur Verwendung der Scripts, die Ihre JMS-Konfiguration abfragen. Sie können jedes Script einzeln ausführen oder Prozeduren kombinieren, um angepasste Automationsscripts für Ihre Umgebung zu erstellen.

Alle Scriptprozeduren für die Anwendungsverwaltung befinden sich im Verzeichnis "Stammverzeichnis_des_Anwendungsservers/scriptLibraries/application/V70". Verwenden Sie die folgenden Scriptprozeduren, um Anwendungskonfigurationen abzufragen:

checkIfAppExists

Dieses Script prüft, ob die Anwendung im Anwendungsserver implementiert ist.

Zum Ausführen des Scripts gemäß der Definition in der folgenden Tabelle den Anwendungsnamen als Argument an:
Tabelle 1. Beschreibung des Arguments "checkIfAppExists". Führen Sie das Script aus, um festzustellen, ob eine Anwendung vorhanden ist.
Argument Beschreibung
Anwendungsname Gibt den Namen der gewünschten Anwendung an.

Syntax

AdminApplication.checkIfAppExists(Anwendungsname)

Verwendungsbeispiel

AdminApplication.checkIfAppExists("myApp")

getAppDeployedNodes

Dieses Script listet die Knoten auf, auf denen die gewünschte Anwendung implementiert ist.

Zum Ausführen des Scripts gemäß der Definition in der folgenden Tabelle den Anwendungsnamen als Argument an:
Tabelle 2. Beschreibung des Arguments "getAppDeployedNodes". Führen Sie das Script aus, um die Knoten aufzulisten, auf denen eine Anwendung implementiert ist.
Argument Beschreibung
Anwendungsname Gibt den Namen der gewünschten Anwendung an.

Syntax

AdminApplication.getAppDeployedNodes(Anwendungsname)

Verwendungsbeispiel

AdminApplication.getAppDeployedNodes("myApp")

getAppDeploymentTarget

Dieses Script zeigt das Anwendungsimplementierungsziel für die gewünschte Anwendung an.

Zum Ausführen des Scripts gemäß der Definition in der folgenden Tabelle den Anwendungsnamen als Argument an:
Tabelle 3. Beschreibung des Arguments "getAppDeploymentTarget". Führen Sie das Script aus, um Informationen zu einem Implementierungsziel anzuzeigen.
Argument Beschreibung
Anwendungsname Gibt den Namen der gewünschten Anwendung an.

Syntax

AdminApplication.getAppDeploymentTarget(Anwendungsname)

Verwendungsbeispiel

AdminApplication.getAppDeploymentTarget("myApp")

getTaskInfoForAnApp

Dieses Script zeigt Taskinformationen für eine bestimmte EAR-Datei an. Das Script ruft Informationen über die für Ihre Anwendung erforderlichen Daten ab. Sie müssen Daten für Zeilen oder Einträge angeben, für die Informationen fehlen oder die aktualisiert werden müssen.

Zum Ausführen des Scripts geben Sie gemäß der Definition in der folgenden Tabelle die EAR-Datei und die Task als Argumente an:
Tabelle 4. Beschreibung des Arguments "getTaskInfoForAnApp". Führen Sie das Script aus, um Informationen zu einer EAR-Datei anzuzeigen.
Argument Beschreibung
EAR-Datei Gibt den Namen der gewünschten EAR-Datei an.
Taskname Gibt den Namen der gewünschten Task an.

Syntax

AdminApplication.getTaskInfoForAnApp(Anwendungsname, Taskname)

Verwendungsbeispiel

[Windows]
AdminApplication.getTaskInfoForAnApp("c:\ears\DefaultApplication.ear", "MapWebModToVH")
[AIX][Solaris][HP-UX][Linux][IBM i][z/OS]
AdminApplication.getTaskInfoForAnApp("/ears/DefaultApplication.ear", "MapWebModToVH")

listApplications

Dieses Script listet alle implementierten Anwendungen auf. Das Script erfordert keine Argumente.

Syntax

AdminApplication.listApplications()

Verwendungsbeispiel

AdminApplication.listApplications()

listApplicationsWithTarget

Dieses Script listet alle implementierten Anwendungen für ein bestimmtes Ziel auf.

Zum Ausführen des Scripts geben Sie gemäß der Definition in der folgenden Tabelle den Knotennamen und den Servernamen als Argumente an:
Tabelle 5. Beschreibung des Arguments "listApplicationsWithTarget". Führen Sie das Script aus, um implementierte Anwendungen aufzulisten.
Argument Beschreibung
Knotenname Gibt den Namen des gewünschten Knotens an.
Servername Gibt den Namen des gewünschten Servers an.

Syntax

AdminApplication.listApplicationsWithTarget(Knotenname, Servername)

Verwendungsbeispiel

AdminApplication.listApplicationsWithTarget("myNode", "server1")

listModulesInAnApp

Dieses Script listet alle Module in einer implementierten Anwendung auf.

Zum Ausführen des Scripts geben Sie gemäß der Definition in der folgenden Tabelle den Anwendungsnamen und den Servernamen als Argument an:
Tabelle 6. Beschreibung des Arguments "listModulesInAnApp". Führen Sie das Script aus, um Module in einer implementierten Anwendung aufzulisten.
Argument Beschreibung
Anwendungsname Gibt den Namen der gewünschten Anwendung an.
Servername Gibt den Namen des gewünschten Servers an.

Syntax

AdminApplication.listModulesInAnApp(Anwendungsname, Servername)

Verwendungsbeispiel

AdminApplication.listModulesInAnApp("myApp", "myServer")

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_7libapp1
Dateiname:rxml_7libapp1.html