使用本主题来创建用于显示节点、应用程序服务器、应用程序或其他资源的配置信息的属性文件。 您可以使用此文件对环境中的问题进行故障诊断。
有关此任务
要对环境中的问题进行调试,您可以使用 wsadmin 工具来创建属性文件以复审配置。 该属性文件包括相关资源的最常用属性或配置数据和值。 您可以为下列任何资源创建属性文件:
- 节点
- 概要文件
- 应用程序服务器
- 虚拟主机
- 授权表
- 数据复制域
- 变量映射
- Java™ 数据库连接 (JDBC) 提供程序
- 统一资源定位符 (URL) 提供程序
- 邮件提供程序
- 资源环境提供程序
- Java 2 连接器 (J2C) 资源适配器
使用属性文件对配置进行故障诊断。 如果无法解决错误,那么可以向 IBM Support 提供该属性文件的副本。
过程
- 启动 wsadmin 脚本编制工具。
- 抽取相关应用程序服务器配置。
表 1。 extractConfig属性参数描述 。 运行带有参数的 extractConfigProperties 命令以抽取特定对象配置。
参数 |
描述 |
-propertiesFileName |
指定要抽取的属性文件的名称。 (字符串,必需) |
-configData |
使用格式 Node=node1 指定配置对象实例。 如果未指定配置对象名作为目标对象,那么此参数是必需的。 (字符串,可选) |
-options |
指定其他配置选项,例如 GENERATETEMPLATE=true。 (属性,可选) |
-filterMechanism |
指定用于抽取配置属性的过滤器信息。 指定 All 以抽取所有配置属性。 指定 SELECTED_SUBTYPES 以抽取使用 selectedSubTypes 参数来指定的特定配置属性。 (字符串,可选) |
-selectedSubTypes |
指定命令抽取属性时要包含的配置属性。 如果将 filterMechanism 参数设置为 SELECTED_SUBTYPES ,请指定此参数。 以下字符串是服务器子类型的示例:ApplicationServer、EJBContainer。 (字符串,可选) |
以下示例抽取
server1
应用程序服务器的
ConfigProperties_server1.props 文件中的属性配置:
AdminTask.extractConfigProperties('-propertiesFileName ConfigProperties_server1.props -configData Server=server1')
系统会抽取属性文件,该文件包含 server1
应用程序服务器的每个配置对象和属性。
您也可以使用
extractConfigProperties 命令,从 Deployment Manager 中抽取特定对象配置,如以下 Jython 示例所示:
AdminTask.extractConfigProperties('-propertiesFileName ConfigProperties_server1.props -configData Server=dmgr')
系统会抽取属性文件,该文件包含
dmgr
Deployment Manager 的每个配置对象和属性。