On the off chance that a JMS message expires before it is sent to all subscribers, how do I log this? (to a file, stdout, whatever)
This information is only available as a TRACE message
to log4j at the moment.
Perhaps you can provide a patch where JBossMQ
sends the info as a JMX notification?