[英]Spring jms separator by correlationId for IBM mq
我能夠使用JmsPutGet和下面的瀏覽器瀏覽我的IBM mq消息。
context.createBrowser(context.createQueue(“ queue:///” + QUEUE_NAME),“ JMSCorrelationID ='ID:c9d5e2d7c5c3e3c9d6d54040404404040404040404040404040'')
我正在嘗試使用JmsListener注釋使用spring jms做同樣的事情
更新:將選擇器更改為JMSCorrelationID ='ID:c9d5e2d7c5c3e3c9d6d54040404040404040040404040404040'”,它開始起作用。我嘗試過前一天,以為沒有用。
@JmsListener(
destination = "DevQueue01",
containerFactory = "myContainerFactory",
selector = "JMSCorrelationID='c9d5e2d7c5c3e3c9d6d54040404040404040404040404040'"
)
public void processInspection(@Valid Inspection bean) {
System.out.println("In process inspections : \n\n" + bean);
}
將選擇器更改為以下使其工作后。 我前一天嘗試過,以為沒有用。 JMSCorrelationID='ID:c9d5e2d7c5c3e3c9d6d54040404040404040404040404040'"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.