@Bean
 public JmsOutboundGateway gateway2() {
   JmsOutboundGateway gateway = new JmsOutboundGateway();
   gateway.setUseReplyContainer(true);
   gateway.setConnectionFactory(ccf());
   gateway.setRequestDestinationName("asyncTest3");
   gateway.setReplyDestinationName("asyncTest4");
   gateway.setRequiresReply(true);
   gateway.setReceiveTimeout(10);
   gateway.setAsync(true);
   gateway.setCorrelationKey("JMSCorrelationID");
   return gateway;
 }