如何使用JYTHON脚本更新WebSphere MQ队列目标?
目前我们使用的是WebSphere Application Server版本为'5'
详细信息是......
姓名= ABC JNDI名称= jms / ABC
基本队列名称= X.Y.Z需要像X.P.Q
一样进行更改请提供任何示例Jython脚本详细信息或与此相关的任何参考链接?
答案 0 :(得分:0)
首先,我不认为IBM在WebSphere 5.1版之前引入了Jython。如果您运行的是5.0,则需要使用JACL。
我无权访问5.1版WebSphere安装,因此无法验证我的答案。在您自己的安装中查找AdminTask.modifyWMQQueue。 7.0版安装的摘录wsadmin输出:
wsadmin>print AdminTask.help('modifyWMQQueue')
WASX8006I: Detailed help for command: modifyWMQQueue
Description: Modifies the properties of the WMQ Queue provided to the command.
*Target object: The WMQ Queue object to modify.
Arguments:
ccsid - The coded character set identifier.
...
qmgr - The queue manager on which the WMQ queue resides.
queueName - The name of the WebSphere MQ queue that will be used to store
messages for the WMQ JMS queue type destination definition.
...
但请注意。在过去,我们使用Jython来操作数据源只是为了找出JVM的循环仍然是必要的。我不能说我们用MQ试过了。