针对使用 wsadmin 脚本编制的管理属性
脚本编制管理利用几个 Java 属性文件。 属性文件可用于控制系统配置。 在命令行上指定任何属性文件之前,将装入三个级别的缺省属性文件。 这些属性文件包含安装缺省文件、用户缺省文件和属性文件。
第一级表示安装缺省值,位于名为 wsadmin.properties的每个应用程序服务器概要文件的 profile_root/properties 目录中。 第二个级别表示用户缺省属性文件,位于 user.home 属性中。 此属性文件也称为 wsadmin.properties。 第三个级别是 WSADMIN_PROPERTIES 环境变量指向的属性文件。 此环境变量在 wsadmin 工具启动的环境中定义。
如果存在这些属性文件中的一个多个属性文件,那么在命令行上存在任何属性文件之前解释它们。 这三个级别的属性文件以指定它们的顺序装入。 最后装入的属性文件覆盖先前装入的属性文件。
脚本编制使用下列 Java 属性:
com.ibm.ws.scripting.appendTrace
确定跟踪文件是否追加至现有日志文件的末尾。 缺省设置 false 在每次调用时覆盖日志文件。
com.ibm.ws.scripting.classpath
搜索类和资源,并附加到路径列表。
com.ibm.ws.scripting.connectionType
确定要使用的连接器。 此值可以是 SOAP、JSR160RMI、RMI、IPC
或 NONE。 wsadmin.properties 文件将 SOAP 指定为连接器。
com.ibm.ws.scripting.crossDocumentValidationEnabled
确定在对一个文档进行更改时,验证机制是否检查其他文档。
可能的值是 true 和 false。 缺省值为 true。
com.ibm.ws.scripting.defaultLang
表明运行脚本时使用的语言。 wsadmin.properties 文件将 Jacl 指定为脚本编制语言。
支持的脚本编制语言是 Jacl 和 Jython。
com.ibm.ws.scripting.echoparams
确定参数或参数是输出到标准输出还是输出到 wsadmin 日志文件。 缺省设置 true 将参数或参数输出到日志文件。
com.ibm.ws.scripting.emitWarningForCustomSecurityPolicy
控制在找到定制许可权时是否发出消息 WASX7207W。
可能的值是 true 和 false。 缺省值为 true。
com.ibm.ws.scripting.exceptionPropagationThrown
将此属性设置来在 WebSphere Application Server 内置脚本编制对象抛出异常(已在脚本编制中捕获和处理),稍后抛出第二个非 WebSphere Application Server 异常且未捕获时报告正确的异常。 在退出时,wsadmin 将错误地将第一个异常报告为退出的原因。
com.ibm.ws.scripting.host
确定尝试连接时使用的主机。 如果未指定主机,那么缺省值为本地机器。
com.ibm.ws.scripting.ipchost
ipchost 属性确定系统用来连接至 IPC 连接器的主机。 请使用 IPC 连接器所侦听的回送适配器的主机名或 IP 地址,例如 localhost、127.0.0.1 或 ::1。 缺省值为 localhost。
com.ibm.ws.scripting.port
指定尝试连接时使用的端口。 wsadmin.properties 文件将 8879 指定为单个服务器安装的 SOAP 端口。
com.ibm.ws.scripting.profiles
指定在运行用户命令、脚本或交互式 shell 之前要自动运行的概要文件列表。
wsadmin.properties 文件指定 securityProcs.jacl 和 LTPA_LDAPSecurityProcs.jacl 作为此属性的值。 如果用 wsadmin -lang 选项指定 Jython,wsadmin 工具将执行转换来更改此属性中指定的概要文件脚本名称,以使用匹配指定语言的文件扩展名。 使用所提供的具有缺省设置的脚本过程以使安全配置更容易。
com.ibm.ws.scripting.traceFile
确定跟踪和日志输出导向何处。 wsadmin.properties 文件指定位于每个应用程序服务器概要文件的 profile_root/logs 目录中的 wsadmin.traceout 文件作为此属性的值。
如果多个用户同步使用 wsadmin 工具,那么在用户属性文件中设置不同的 traceFile 属性。 如果文件名包含双字节字符集 (DBCS) 字符,那么使用 unicode 格式,如 \uxxxx,其中 xxxx 是数。
com.ibm.ws.scripting.traceString
为脚本编制进程打开跟踪。 缺省值已将跟踪关闭。
com.ibm.ws.scripting.tempdir
确定在安装应用程序时用于临时文件的目录。
Java 虚拟机 (JVM) API 使用 java.io.temp 作为缺省值。
com.ibm.ws.scripting.validationLevel
确定从脚本编制接口进行配置更改时要使用的验证级别。
可能的值为: NONE, LOW, MEDIUM, HIGH和 HIGHEST。 缺省值为 HIGHEST。
com.ibm.ws.scripting.validationOutput
确定验证报告定向于何处。 缺省文件为 wsadmin.valout ,它位于每个应用程序服务器概要文件的 profile_root/logs 目录中。
如果多个用户同步使用 wsadmin 工具,那么在用户属性文件中设置不同的 validationOutput 属性。 如果文件名包含双字节字符集 (DBCS) 字符,那么使用 unicode 格式,如 \uxxxx,其中 xxxx 是数。