使用Jython脚本更新Web范围MQ队列目标

时间:2011-02-16 06:04:39

标签: websphere jython ibm-mq

如何使用JYTHON脚本更新WebSphere MQ队列目标?

目前我们使用的是WebSphere Application Server版本为'5'

详细信息是......

姓名= ABC JNDI名称= jms / ABC

基本队列名称= X.Y.Z需要像X.P.Q

一样进行更改

请提供任何示例Jython脚本详细信息或与此相关的任何参考链接?

1 个答案:

答案 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试过了。