NamedChannelSource source = new SingleNodeNamedChannelSourceFactory(bus).createNamedChannelSource("queue:source");
NamedChannelSink streamSink = new SingleNodeNamedChannelSinkFactory(bus).createNamedChannelSink("queue:sink");
NamedChannelSink tapSink = new SingleNodeNamedChannelSinkFactory(bus).createNamedChannelSink("queue:tap");
source.send(new GenericMessage<String>("Dracarys!"));
Message<?> m1;
int count1 = 0;
String result1 = null;
while ((m1 = streamSink.receive(1000)) != null) {