Websphere 阻止MDB接收消息?

Websphere 阻止MDB接收消息?,websphere,jmx,message-driven-bean,Websphere,Jmx,Message Driven Bean,我需要以编程方式阻止消息驱动bean从JMS队列接收消息 我的环境是WebSphereApplicationServerV7 我认为这可以通过激活规范MBean上的某个MBean操作来完成,但我无法使用WebSphere的adminclient API找到activationSpec 我使用JConsole浏览了JMX树,还尝试打印出每个可用的MBean并搜索activationspec的名称。哪儿也找不到 这是正确的方法吗?我遗漏了什么 MDB是否可以通过其他方式停止 谢谢 您需要找到正确的J

我需要以编程方式阻止消息驱动bean从JMS队列接收消息

我的环境是WebSphereApplicationServerV7

我认为这可以通过激活规范MBean上的某个MBean操作来完成,但我无法使用WebSphere的adminclient API找到activationSpec

我使用JConsole浏览了JMX树,还尝试打印出每个可用的MBean并搜索activationspec的名称。哪儿也找不到

这是正确的方法吗?我遗漏了什么

MDB是否可以通过其他方式停止


谢谢

您需要找到正确的J2CMessageEndpoint并将其停用。 看这里:


尽管第一个链接谈到wsadmin脚本,但您也可以从java代码中执行任何操作。

谢谢!实际上,我自己找到了MBean:)我没有找到它,因为它在应用程序未运行时不可用。