mth.setChannelResolver(channelResolver);
mth.setOutputChannel(outputChannel);
mth.setRequiresReply(false);
signChannel.subscribe(mth);
DefaultHttpHeaderMapper hm = new DefaultHttpHeaderMapper();
hm.setUserDefinedHeaderPrefix("");
String[] names = {"Accept", "x-url", "x-signature", "x-user"};
hm.setBeanFactory(context.getBeanFactory());
hm.setOutboundHeaderNames(names);
hm.setInboundHeaderNames(names);
HttpRequestExecutingMessageHandler statusNotifier = new HttpRequestExecutingMessageHandler(uri);
statusNotifier.setBeanName(platformType + "StatusNotifier");
statusNotifier.setBeanFactory(context.getBeanFactory());
statusNotifier.setChannelResolver(channelResolver);