Jms 是否可以阻止MDB接收Liberty配置文件中的消息?

Jms 是否可以阻止MDB接收Liberty配置文件中的消息?,jms,websphere-liberty,message-driven-bean,Jms,Websphere Liberty,Message Driven Bean,在完全情况下,可以通过使用管理控制台或J2CMessageEndpoint MBean来停止和重新启动JMS激活规范。我的问题是J2CMessageEndpoint MBean是否可以在Liberty概要文件中使用,从而可以暂停激活规范 如果没有,是否有其他方法可以激活/停用Liberty Profile中的消息端点?没有直接的等效方法,但您可以更改服务器xml,使激活规范绑定不再匹配。当服务器选择新的配置(默认情况下是动态的)时,绑定将不匹配,mdb将停止。我尝试了它,它可以工作:-),前提是

在完全情况下,可以通过使用管理控制台或J2CMessageEndpoint MBean来停止和重新启动JMS激活规范。我的问题是J2CMessageEndpoint MBean是否可以在Liberty概要文件中使用,从而可以暂停激活规范


如果没有,是否有其他方法可以激活/停用Liberty Profile中的消息端点?

没有直接的等效方法,但您可以更改服务器xml,使激活规范绑定不再匹配。当服务器选择新的配置(默认情况下是动态的)时,绑定将不匹配,mdb将停止。

我尝试了它,它可以工作:-),前提是未设置“UpdateRigger=disabled”。但这不应该被视为一种短期解决方案或解决办法吗?我的意思是,在配置中注入错误似乎并不正确,即使它阻止MDB接收消息。系统中可能有一个RFE来添加mbean.Great。然后,我将在等待RFE成为现实的过程中使用解决方案。对此有任何更新吗?我的意思是,应用程序中的代码是否可以调用mBean操作,以便应用程序将自己从MSG断开连接