Hello,
We have 3 Integration Servers and a common Universal Messaging setup.
All 3 IS have a flow service “sendTraceWM” which sends JMS message to a common JMS Queue “Queue1” in Universal Messaging.
In all 3 IS, the message is being received by a JMS trigger which is subscribed to the common queue.
So basically, the queue has 3 consumers.
The objective is that JMS Message should be consumed by the consumer JMS Trigger of same server whose sendTraceWM service produced the message.
In order to differentiate between the consumers, we introduced a filter in the JMS trigger on the server alias present in the incoming JMS message.
The problem is some messages are being received and some are not.
The question is: in case of the filter condition in a consumer trigger not matching with the JMS message, is the document in the queue removed with the error ‘No matching Routing Rule found’ or will it be available in the queue for the other JMS consumers to process ?
#Integration-Server-and-ESB#webMethods#Universal-Messaging-Broker