Verwaltungseigenschaften für die Verwendung von wsadmin-Scripting

Für die Verwaltung mit Scripts werden mehrere Java-Eigenschaftendateien verwendet. Eigenschaftendateien können verwendet werden, um die Systemkonfiguration zu steuern. Vor der Eingabe einer Eigenschaftendatei in der Befehlszeile werden Standardeigenschaftendateien von drei Ebenen geladen. Dazu gehören eine Standardinstallationsdatei, eine Standardbenutzerdatei und eine Eigenschaftendatei.

Die erste Ebene gibt eine Standardposition für die Installation im Verzeichnis Profilstammverzeichnis/properties jedes WAS-Profils mit dem Namen wsadmin.properties an. Die zweite Ebene gibt einen Benutzerstandardwert an und befindet sich in der Java-Eigenschaft user.home. Diese Eigenschaftendatei heißt ebenfalls wsadmin.properties. Die dritte Ebene ist eine Eigenschaftendatei, auf die die Umgebungsvariable WSADMIN_PROPERTIES verweist. Diese Umgebungsvariable wird in der Umgebung, in der das Tool wsadmin gestartet wird, definiert.

Wenn eine oder mehrere dieser Eigenschaftendateien vorhanden sind, werden sie vor jeder anderen vorhandenen Eigenschaftendatei in der Befehlszeile interpretiert. Die Eigenschaftendateien dieser drei Ebenen werden in der Reihenfolge geladen, in der sie angegeben werden. Dabei überschreibt die jeweils zuletzt geladene Eigenschaftendatei die vorher geladene Eigenschaftendatei.

Die folgenden Java-Eigenschaften werden beim Scripting verwendet:

com.ibm.ws.scripting.appendTrace

Bestimmt, ob die Tracedaten an das Ende der vorhandenen Protokolldatei angefügt werden. Wenn Sie die Standardeinstellung false auswählen, wird die Protokolldatei bei jedem Aufruf überschrieben.

com.ibm.ws.scripting.classpath

Sucht nach Klassen und Ressourcen und wird an die Pfadliste angehängt.

com.ibm.ws.scripting.connectionType

Legt den zu verwendenden Connector fest. Die gültigen Werte sind SOAP, JSR160RMI, RMI, IPC und NONE. Die Datei wsadmin.properties gibt SOAP als Connector an.

com.ibm.ws.scripting.crossDocumentValidationEnabled

Legt fest, ob die Validierungsfunktion andere Dokumente prüft, wenn ein Dokument geändert wird.

Die gültigen Werte sind true und false. Der Standardwert ist true.

com.ibm.ws.scripting.defaultLang

Zeigt die Sprache an, die beim Ausführen von Scripts verwendet werden soll. Die Datei wsadmin.properties gibt Jacl als Scriptsprache an.

Die unterstützten Scriptsprachen sind Jacl und Jython.

com.ibm.ws.scripting.echoparams

Bestimmt, ob die Parameter oder Argumente in STDOUT oder in einer wsadmin-Protokolldatei ausgegeben werden. Wenn Sie die Standardeinstellung true auswählen, werden die Parameter und Argumente in eine Protokolldatei geschrieben.

com.ibm.ws.scripting.emitWarningForCustomSecurityPolicy

Legt fest, ob die Nachricht WASX7207W ausgegeben wird, wenn angepasste Berechtigungen ermittelt werden.

Die gültigen Werte sind true und false. Der Standardwert ist true.

com.ibm.ws.scripting.exceptionPropagationThrown

Legen Sie diese Eigenschaft fest, damit die richtige Ausnahme gemeldet wird, wenn ein integriertes Scripting-Objekt von WebSphere Application Server eine Ausnahme auslöst, die vom Script abgefangen und verarbeitet wird, und wenn später eine zweite Ausnahme, die nicht zu WebSphere Application Server gehört, ausgelöst und nicht abfangen wird. Beim Beenden meldet wsadmin irrtümlich die erste Ausnahme als Ursache für die Beendigung.

com.ibm.ws.scripting.host

Legt den Host fest, der beim Herstellen einer Verbindung verwendet werden soll. Falls nicht angegeben, ist die Standardeinstellung die lokale Maschine.

com.ibm.ws.scripting.ipchost

Die Eigenschaft ipchost bestimmt den Host, den das System verwendet, um eine Verbindung zum IPC-Connector herzustellen. Verwenden Sie den Hostnamen oder die IP-Adresse des Loopback-Adapters, an dem der IPC-Connector empfangsbereit ist, z. B. localhost, 127.0.0.1 oder ::1. Der Standardwert ist localhost.

com.ibm.ws.scripting.port

Gibt den Port an, der beim Herstellen einer Verbindung verwendet werden soll. Die Datei wsadmin.properties gibt 8879 als SOAP-Port für die Installation eines Einzelservers an.

com.ibm.ws.scripting.profiles

Gibt eine Liste mit Profilscripts an, die automatisch ausgeführt werden sollen, bevor Benutzerbefehle, Scripts oder eine interaktive Shell ausgeführt werden.

Die Datei wsadmin.properties enthält securityProcs.jacl und LTPA_LDAPSecurityProcs.jacl als Werte für diese Eigenschaft. Wenn Jython mit der Option "wsadmin -lang" angegeben wird, führt das Tool "wsadmin" eine Konvertierung durch, um die Namen der Profilscripts, die in dieser Eigenschaft angegeben sind, so zu ändern, dass die Dateierweiterung der angegebenen Sprache entspricht. Verwenden Sie die bereitgestellten Scriptprozeduren mit den Standardeinstellungen, um die Konfiguration der Sicherheit zu vereinfachen.

com.ibm.ws.scripting.traceFile

Legt fest, wohin die Trace- und Protokollausgabe übertragen wird. Die Datei wsadmin.properties gibt die Datei wsadmin.traceout, die sich im Verzeichnis Profilstammverzeichnis/logs jedes Anwendungsserverprofils befindet, als Wert für diese Eigenschaft an.

Wenn mehrere Benutzer gleichzeitig mit dem Tool wsadmin arbeiten, müssen Sie verschiedene traceFile-Eigenschaften in den Dateien mit den Benutzereigenschaften festlegen. Wenn der Dateiname Zeichen eines Doppelbytezeichensatzes enthält, verwenden Sie das Format Unicode, wie z. B. \uxxxx (xxxx bezeichnet eine Zahl).

com.ibm.ws.scripting.traceString

Aktiviert das Tracing für den Scripting-Prozess. In der Standardeinstellung ist das Tracing inaktiviert.

com.ibm.ws.scripting.tempdir

Legt fest, welches Verzeichnis bei der Installation von Anwendungen für temporäre Dateien verwendet werden soll.

Die JVM-API verwendet java.io.temp als Standardwert.

com.ibm.ws.scripting.validationLevel

Legt die Validierungsebene fest, die verwendet werden soll, wenn Konfigurationsänderungen über die Scripting-Schnittstelle durchgeführt werden.

Die gültigen Werte sind NONE, LOW, MEDIUM, HIGH, HIGHEST. Die Standardeinstellung ist HIGHEST.

com.ibm.ws.scripting.validationOutput

Legt fest, wohin die Validierungsberichte übertragen werden. Die Standarddatei ist wsadmin.valout, die sich im Verzeichnis Profilstammverzeichnis/logs jedes Anwendungsserverprofils befindet.

Wenn mehrere Benutzer gleichzeitig mit dem Tool "wsadmin" arbeiten, müssen Sie verschiedene validationOutput-Eigenschaften in den Dateien mit den Benutzereigenschaften festlegen. Wenn der Dateiname Zeichen eines Doppelbytezeichensatzes enthält, verwenden Sie das Format Unicode, wie z. B. \uxxxx (xxxx bezeichnet eine Zahl).


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_propscript
Dateiname:rxml_propscript.html