Plug-in-Konfiguration des Knotens mit Scripting erneut generieren
Mit Scripting und dem Tool wsadmin können Sie die Plug-in-Konfiguration für den Knoten erneut generieren.
Vorbereitende Schritte
Informationen zu diesem Vorgang
Führen Sie die folgenden Schritte aus, um die Plug-in-Konfiguration für einen Knoten neu zu generieren:
Vorgehensweise
Beispiel
In den folgenden anwendungsorientierten Beispielen werden die Operationen generate, propagate und propagateKeyring für eine bestimmte Web-Server-Definition verwendet:
Mit Jython:
AdminControl.invoke(generator,'generate',"Profilstammverzeichnis/config
01Cell03 01Node03 webserver1 true")
AdminControl.invoke(generator,'propagate',"Profilstammverzeichnis/config
01Cell03 01Node03 webserver1")
AdminControl.invoke(generator,'propagateKeyring',"Profilstammverzeichnis/config
01Cell03 01Node03 webserver1"
Mit
Jacl:
$AdminControl invoke $generator generate "Profilstammverzeichnis/config 01Cell03 01Node03 webserver1 true"
$AdminControl invoke $generator propagate "Profilstammverzeichnis/config 01Cell03 01Node03 webserver1"
$AdminControl invoke $generator propagateKeyring "Profilstammverzeichnis/config 01Cell03 01Node03 webserver1"
In den
folgenden Informationen werden die Parameter erläutert, die die Operation generate akzeptiert:
public void generate(java.lang.String Konfigurationsstammverzeichnis, java.lang.String myCellName, java.lang.String myNodeName, java.lang.String myServerName, java.lang.Boolean
propagate, java.lang.Boolean propagateKeyring)
Für diese Angaben gilt Folgendes: - Der Stammverzeichnispfad des zu scannenden Konfigurationsrepositorys.
Wenn Sie den Parameter Konfigurationsstammverzeichnis durch null ersetzen, wird das Standardkonfigurationsstammverzeichnis verwendet.
- Steht für den Namen der Zelle im Konfigurationsrepository, auf die die Generierung beschränkt ist.
- Steht für den Namen des Knotens im Konfigurationsrepository, auf den die Generierung beschränkt ist.
- Steht für den Namen des Servers, auf den die Generierung beschränkt ist.
- Eine Boolesche Variable, die angibt, ob die Konfigurationsdatei weitergegeben wird.
- Eine Boolesche Variable, die angibt, ob die Schlüsselringdatei weitergegeben wird.
"propagateKeyring" verschiebt den SSL-Schlüsselring auf die Plug-in-Maschine.
Im folgenden netzorientierten Beispiel wird die Operation generate zum Generieren der Plug-in-Konfigurationsdatei für die Zelle verwendet:
Mit Jython:
AdminControl.invoke(generator,'generate',"Profilstammverzeichnis/config 01Cell03 null null plugin-cfg.xml")
Mit
Jacl:
$AdminControl invoke $generator generate "Profilstammverzeichnis/config 01Cell03 null null plugin-cfg.xml"
In den
folgenden Informationen werden die Parameter erläutert, die die Operation generate akzeptiert:
public void generate(java.lang.String Stammverzeichnis_des_Anwendungsservers, java.lang.String Konfigurationstammverzeichnis, java.lang.String myCellName, java.lang.String myNodeName, java.lang.String myServerName,java.lang.String myOutputFileName)
Erläuterungen: - Steht für das Stammverzeichnis des Anwendungsservers, für den der Befehl ausgeführt werden soll.
- Der Stammverzeichnispfad des zu scannenden Konfigurationsrepositorys.
- Steht für den Namen der Zelle im Konfigurationsrepository, auf die die Generierung beschränkt ist.
- Steht für den Namen des Knotens im Konfigurationsrepository, auf den die Generierung beschränkt ist.
- Steht für den Namen des Servers, auf den die Generierung beschränkt ist.
- Steht für den Pfad und den Dateinamen der generierten Plug-in-Konfigurationsdatei.