Hi.
I was on holiday so I didn't look on this bug, but now I'm back and will
continue works on it. Hope, you are happy about it :-)
After investigation of code and tests, I founded, that:
- MessageExchange is in state RESPONSE, because it is older MEX (belong
to one of previous instances of process)
- matcherEvent take this MEX, because value of correlation key is older
- value of correlation key is older because correlation key is
initialized as older
- value of correlation key is initialized as older because two instances
of process got the same message
I've checked this by pmapi and it's true. Two processes stay in state
active and got the same input message.
Some tips why it is done? I remind that problem exists with JBI IL and
WEB IL.
Maybe somebody can tell me, how looks way delivering message to process?
Cheers, Arek