Instead of the start message event step, i can see Intermediate Catching Message Event is the first step when the Bpm starts which will be in waiting state. And the second step will be the start message event. So i can see 2 time the intermediate message event in waiting state. So once the subscribing document is received, first waiting intermediate message event gets resumed and this is in turn making the bpm to start from the first step again.
Could anyone let me in know what i might be missing or doing wrong here.