Thanks, actually if i invoked EDIINT Receive and the rules are set to process synchronously then the invoking flow did not go to the next step untill all the processing rules were “processed”. This however stopped working after applying the WmEDI Fix where it applied SP2 to WMEDIINT package.
What was happening was that this patch has replaced the normal “wm.tn.receive” service in the processPayLoad flow with routeXML and somehow when one uses routeXML it does not work like wm.tn.receive service (Thats probably the way routeXML was designed to work). So all I had to do was to revert to previous version of the package and things are back on track.
Thanks for your help anyways, its good to learn hundred ways of doing the same thing . Sometimes atleast one might work…
Regards,
Mark IV
#webMethods#B2B-Integration#Integration-Server-and-ESB