I have a webMethods pub/sub application, and am using a client connection to filter and queue up only the events it requires, ignoring others.
I have been seeing some strange behaviour recently, however, and want to know if a client can possibly queue duplicate events. The client has two filters, both of which contain some of the same criteria. Would the fact that it connects with two filters lead to duplicate events being queued?
Do you mean you have a client application that is using the Broker API to connect to Broker?
For a single connection, multiple filters on the client queue will not result in multiple deliveries of the same document. If your client has multiple client connections, each with the same subscriptions but with different filters, then yes it is possible to get the same document multiple times–which is by design.