title: Intercept incoming JMS messages to ActiveMQ, reject/approve based on rules
body: <p>Is there a feature in ActiveMQ, perhaps with Camel, to do the following?</p>
  
  <ul>
  <li>intercept incoming message at the <strong>broker</strong></li>
  <li>validate headers and/or body based on arbitrary rules</li>
  <li>throw exception to sender if message not validated, or..</li>
  <li>reroute invalid messages to 'rejection' queue </li>
  </ul>