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