Websphere wsadmin脚本,用于更新WebSphere MQ消息传递提供程序

时间:2016-10-12 11:06:58

标签: websphere

我是Websphere wsadmin脚本的新手,请您帮我解决下面的问题。 我想使用wsadmin脚本更新JMS提供程序的reconnectionRetryInterval(JMS提供程序> WebSphere MQ消息传递提供程序>资源适配器属性>自定义属性),请帮助我。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

这样的事情应该这样做(Jython代码):

ras = AdminConfig.list('J2CResourceAdapter', 'WebSphere MQ*').split(lineSeparator)
for ra in ras:
    propset = AdminConfig.showAttribute(ra, 'propertySet')
    props = AdminConfig.list('J2EEResourceProperty',propset).split(lineSeparator)
    for prop in props:
        name = AdminConfig.showAttribute(prop, 'name')
        if name == "reconnectionRetryInterval":
            AdminConfig.modify(prop, '[[value "600000"]]')