This is a technical nit, but keep in mind that the broker doesn’t sweep expired documents on its own. Rather the document will stay on the queue (in storage) until a client requests it. That’s when broker will notice that it has expired and will discard it.
I mention it in case someone is browsing broker queues (and the client is disconnected/suspended) and sees events on queue that are expired.
#Integration-Server-and-ESB#Universal-Messaging-Broker#broker#webMethods