* fill to Message and notify this thread
*/
if (!exchange.isOneWay()) {
synchronized (exchange) {
correlationMap.put(correlationId, exchange);
jmsTemplate.send(jmsConfig.getTargetDestination(), messageCreator);
if (exchange.isSynchronous()) {
try {
exchange.wait(jmsTemplate.getReceiveTimeout());
} catch (InterruptedException e) {