Hi, If I give the route as:
<from uri="file://[parth]"/> <threads> <to uri="[webservice url]"/> </threads> The above route reads a file from source generates a thread and invokes web service. Even if 1 thread gets blocked, the remaining threads get executed. But, if i change the source to queue as below: <from uri="jms:queue:[queue name]"/> <threads> <to uri="[webservice url]"/> </threads> If 1 thread gets blocked, the route is not reading the next message from source/ queue and blocking the remaining threads. I tried using splitter as well and I am facing the same issue, the process is getting blocked. how can i achieve above where i can generate multiple processes/threads for each of the message read from the queue? -- View this message in context: http://camel.465427.n5.nabble.com/Issue-with-queue-for-parallel-processing-tp5714137.html Sent from the Camel - Users mailing list archive at Nabble.com.