I have the default JMS RequestReply scenario [1] working using a simple camel route [4]. But i want my camel route [3] to read off the inbound queue, do some business logic and push onto the outbound, which in theory is like the RequestReply (i.e.: push onto one queue, reply via another).
When i look at the scenario output [2], i can see a single message pushed on, and a single read off, but the “done” count never increases, thus it just waits forever.
What am i doing wrong? as gatling is consuming the messages, but not incrementing that it has consumed…
[1] Scenario: https://github.com/garethahealy/gatling-amq/blob/master/amq-core/src/main/scala/com/garethahealy/gatling/amq/TestJmsDsl.scala
[2] Output: https://gist.github.com/garethahealy/fa8b01f9dac8076693bf
[3] Camel route from one queue to another: https://gist.github.com/garethahealy/eb14c9fcf4b0da020123
[4] Camel route using ReplyTo: https://gist.github.com/garethahealy/0ba2a6668c76c3da156f