Hi again
finally I found it on my own: Seems that I need to use the
"waitForTaskToComplete=Always" option on the vm: component to enforce
sequential processing. If I configure my master route like this:

                        <camel:multicast parallelProcessing="false" 
stopOnException="false">
                                <to 
uri="vm:invoiceMapping?timeout=0&amp;waitForTaskToComplete=Always"
/>
                                <to 
uri="vm:invoiceControl?timeout=0&amp;waitForTaskToComplete=Always"
/>
                                <to
uri="vm:invoiceAccounting?timeout=0&amp;waitForTaskToComplete=Always" />
                        </camel:multicast>
                        
it works fine from both servlet and quartz trigger.

Thanks 
Klaus



--
View this message in context: 
http://camel.465427.n5.nabble.com/Concat-routes-tp5725581p5725642.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to