2015-06-27 67 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

相關問題