Hi Gilberto,

All of my Business Service CALLS are already set to synchronous (see below), this is why I find this issue confusing?

Thanks

John

Thanks Julian,

I have posed the traces of both messages below.  The process makes several calls to the operation.  As you ca see by the timings in the trace window, Message 2 is in the process making calls during the time that Message 1 is still in the process?  Could the BPL be starting to process Message 2 inbetween processing Message 1? (whilst waiting for Call Responses for Message 1?)

Message 1:

Message 2:

Hi Julian,

As described in my post the pool size is set to 1.  This should mean there is only one job running this process and I thought would mean that it wouldn't start processing the second message?