2015-06-27 43 views
3

在完整的WAS中,可以通过使用管理控制台或使用J2CMessageEndpoint MBean来停止并重新启动JMS激活规范。我的问题是J2CMessageEndpoint MBean是否可以在Liberty Profile中使用,从而可以暂停激活规范?是否可以阻止MDB在Liberty Profile中接收消息?

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

回答

2

没有直接的等价物,但您可以更改服务器xml,以便激活规范绑定不再匹配。当服务器拿起默认动态的新配置时,绑定将不匹配,并且mdb将停止。

+0

我试了一下,它的工作原理:-)假设“updateTrigger = disabled”没有设置。但是,这不应该被视为短期解决方案还是解决方法?我的意思是,即使阻止MDB接收消息,在配置中注入错误也不正确。 – Zvempa

+0

这是一种解决方法,但是现在是唯一的选择。系统中可能会有RFE添加mbean。 – Alasdair

+0

太好了。然后,我将在等待RFE成为现实时使用解决方法。 – Zvempa

相关问题