Thanks Claus, I'll try with 2.9.2.
With regards to the thread naming pattern, don't see how this can help as the problem is not in the pattern but in the final if statement of ThreadHelper class if (answer.indexOf("$") > -1 || answer.indexOf("${") > -1 || *answer.indexOf("}")* > -1) { the bit in bold checks for the right curly brace, and since it is present in the answer that exception is thrown -- View this message in context: http://camel.465427.n5.nabble.com/camel-ThreadHelper-class-failing-to-parse-amqp-topic-x-bindings-tp5713072p5713328.html Sent from the Camel - Users mailing list archive at Nabble.com.