<span style="font-family: arial, sans-serif;">HI there i am trying to send a message in the handleMessage method,</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">this seems to fail somehow. Is there a reason why i cannot send a</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">message to rabbitMQ when processing a message?</span><br style="font-family: arial, sans-serif;"><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">// receives a message and replies to the reply queue</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">void handleMessage(Message message) {</span><br style="font-family: arial, sans-serif;"><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">&nbsp; &nbsp; // send a message to the exchange and waits for the reply..</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">&nbsp; &nbsp; String result =</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">rabbitTemplate.</span><wbr style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">convertSendAndReceive("</span><wbr style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">myCustomExch", "myRoutingKey",</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">"test content")</span><br style="font-family: arial, sans-serif;"><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">&nbsp; &nbsp; // determine the reply queue</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">&nbsp; &nbsp; def destQueue = message.messageProperties.</span><wbr style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">replyTo</span><br style="font-family: arial, sans-serif;"><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">&nbsp; &nbsp; // code omitted that processes the message and uses the previously result</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">&nbsp; &nbsp; ....</span><br style="font-family: arial, sans-serif;"><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">&nbsp; &nbsp; // send the content back to the reply queue</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">&nbsp; &nbsp; rabbitSend destQueue, responseJson</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">}</span><br style="font-family: arial, sans-serif;"><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">When i put the rabbitTemplate.</span><wbr style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">convertSendAndReceive("</span><wbr style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">myCustomExch",</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">"myRoutingKey", "test content") method in a non handleMessage method</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">it works without problems. Am i not allowed to send and receive inside</span><br style="font-family: arial, sans-serif;"><span style="font-family: arial, sans-serif;">a handleMessage method that is also handling stuf?</span><br><div><span style="font-family: arial, sans-serif;"><br></span></div><div><span style="font-family: arial, sans-serif;">/Marco</span></div>