我需要使用 wsadmin 脚本为 WAS 的每个单独服务器获取 JMS 配置和属性值。是否有任何 IBM 标准 jython 或 jacl 脚本来获取这些值?如果没有,有人可以指导我如何进行。
问问题
1209 次
2 回答
0
AdminTask 和 AdminConfig 是很好的工具。
您可以使用 jython 行“print AdminTask.help('-commands')”来打印您的配置支持的所有命令。
至于 AdminConfig,您将需要一些关于如何存储 xml 配置的知识。
有关更多信息,请参阅:http ://www-01.ibm.com/support/knowledgecenter/?lang=en
于 2014-07-10T20:25:14.190 回答
0
您可以通过 wsadmin 命令导出服务器配置(这将导出所有服务器配置):
AdminTask.extractConfigProperties('[-propertiesFileName ConfigProperties_server1.props -configData Server=server1]')
要提取与 MQ JMS 资源相关的属性,您可以在脚本中提供子类型:
AdminTask.extractConfigProperties('[-propertiesFileName mq.props -configData Server=server1 -filterMechanism SELECTED_SUBTYPES -selectedSubTypes [MQConnectionFactory MQQueue]]')
您可以修改所需的属性,然后将它们导入不同的服务器/环境。在此处查看有关不同类型和用法的更多详细信息使用 wsadmin 脚本提取属性文件。
于 2014-07-03T10:11:45.490 回答