属性文件语法
要使用基于属性文件的配置工具,属性文件必须使用受支持的语法。
- 以 propertyName=propertyValue #default
(defaultValue) 格式显示属性的缺省值;例如:
enable=true #default(false)
- 以 propertyName=propertyValue #required 格式将创建对象所需的属性标记为必需;例如:
jndiName=myJndi #required
- 以 propertyName=propertyValue #readonly 格式将您无法更改的属性标记为只读;例如:
providerType=stdProviderType #readonly
- 以 propertyName=propertyValue #type(range) 格式显示属性的有效值。
该范围是使用竖线 (|) 定界符的值列表;例如:
state=START #ENUM(START|STOP)
- 单个属性可以在 # 字符之后指定多个标记 readonly、type、required 和 default。
以逗号 (,) 分隔标记;例如:
enable=true #boolean,required,default(false)
- 对于基本类型(例如 string、int(整型)或 short)的属性,请使用格式 name=value #type;例如:
port=9090 #int
如果没有指定类型,那么该产品使用 string 类型。
- 对于属性的列表或数组类型,请使用格式 name={val1, val2, val3} #type,其中 type 是列表或数组中每个对象的类型。
- 以范围格式表示 ConfigId 或 ObjectName。范围格式为 Cell=cellName:Node=nodeName...。
您还可以使用 ConfigId 格式,但是范围格式更便于移植,因为它没有包含 xmi id 值。
- 在 applyConfigProperties 命令处理期间,将忽略属性值 null。
相关任务:


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