I'm using HornetQ 2.4.7.Final bundled into Wildfly 9.0.2.Final as JMS broker. Messages are bridged from another Wildfly/HornetQ server. I have suspicion that sometimes HornetQ delivers messages to MDB multiple times. But, according to HornetQ documentation (Chapter 37. Duplicate Message Detection), by default, a core bridge adds the duplicate ID header (_HQ_DUPL_ID) and target server use it to ignore duplicated messages. But I can't find this header in messages delivered to MDB. Is there reliable way to check that this header is actually added by source server and target server actually ignores duplicates.