anchor.diff:  
   [source,java]
   ----------------------------------------------------------------------------------------
  -    // we need to pass in the JMS component, and in this sample we use ActiveMQ
  -    JmsEndpoint endpoint = JmsEndpoint.newInstance(replyDestination, activeMQComponent);
  -    // now we have the endpoint we can use regular Camel API to send a message to it
  -    template.sendBody(endpoint, "Here is the late reply.");
  +// we need to pass in the JMS component, and in this sample we use ActiveMQ
  +JmsEndpoint endpoint = JmsEndpoint.newInstance(replyDestination, activeMQComponent);
  +// now we have the endpoint we can use regular Camel API to send a message to it
  +template.sendBody(endpoint, "Here is the late reply.");
   ----------------------------------------------------------------------------------------
   
   A different solution to sending a reply is to provide the
  
positive.code: http://activemq.apache.org/jmstemplate-gotchas.html[poor performance].
  
  If you intend to use http://activemq.apache.org/[Apache ActiveMQ] as
  your Message Broker - which is a good choice as ActiveMQ rocks,
  then we recommend that you either:
  
  * Use the ActiveMQ component, which is already
  optimized to use ActiveMQ efficiently
  
negative.code: 
  [source,java]
  ----------------------------------------------------------------------------------------------------------------------------------------
  // we pretend to send it to some non existing dummy queue
  template.send("activemq:queue:dummy, new Processor() {
     public void process(Exchange exchange) throws Exception {
        // and here we override the destination with the ReplyTo destination object so the message is sent to there instead of dummy
        exchange.getIn().setHeader(JmsConstants.JMS_DESTINATION, replyDestination);
        exchange.getIn().setBody("Here is the late reply.");
      }
  }
  ----------------------------------------------------------------------------------------------------------------------------------------
  
  ### Using a request timeout
  