Syntax der Eigenschaftendatei
Damit das auf Eigenschaftendateien basierende Konfigurationstools verwendet werden kann, müssen die Eigenschaftendateien die unterstützte Syntax verwenden.
- Der Standardwert einer Eigenschaft wird im Formt
Eigenschaftsname=Eigenschaftswert #default
(Standardwert) angzeigt. Beispiel:
enable=true #default(false)
- Eigenschaften, die zum Erstellen eines
Objekts erforderlich sind, werden im folgenden Format
als erforderlich gekennzeichnet:
Eigenschaftsname=Eigenschaftswert #required. Beispiel:
jndiName=myJndi #required
- Eigenschaften, die nicht geändert werden können, werden im folgenden Format
als schreibgeschützt gekennzeichnet:
Eigenschaftsname=Eigenschaftswert #readonly. Beispiel:
providerType=stdProviderType #readonly
- Gültige Werte einer Eigenschaft werden im folgenden Format dargestellt:
Eigenschaftsname=Eigenschaftswert #type(range).
Der Bereich ist eine Werteliste, die einen vertikalen Balken (|)
als Begrenzungszeichen verwendet. Beispiel:
state=START #ENUM(START|STOP)
- Eine einzelne Eigenschaft kann mehr als
einen der Tags readonly, type, required,
und default nach dem Zeichen
# enthalten.
Verwenden Sie zum Trennen der Tags
Kommas (,). Beispiel:
enable=true #boolean,required,default(false)
- Verwenden Sie für Eigenschaften mit Basistypen wie
string, int (integer)
oder short das folgende Format:
name=value #type. Beispiel:
port=9090 #int
Wenn der Typ nicht angegeben ist, verwendet das Produkt den Typ string.
- verwenden Sie für eine Liste oder einen Bereich von Eigenschaften das Format name={val1, val2, val3} #type, wobei type der Typ jedes Objekts in der Liste oder im Bereich ist.
- Geben Sie
"ConfigId" oder "ObjectName" im Format für den Geltungsbereich
an. Das Format für den Geltungsbereich
lautet wie folgt:
Zelle=Zellenname:Knoten=Knotenname....
Sie können auch das Format "ConfigId" verwenden, aber das Format für den Geltungsbereich ist portierbar, da es keinen Wert des Typs xmi id enthält.
- Ein Eigenschaftswert von null wird während der Verarbeitung des Befehls applyConfigProperties ignoriert.
Zugehörige Tasks:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_prop_file_syntax
Dateiname:rxml_prop_file_syntax.html