Hi Shaji,
In my case, its not XML input but , a Transaction is calling another transaction in a loop , in Synchronous mode.
For some reason , even if the child transaction completed and loop ended successfully. The parent transaction doesnt seem to complete.
It comes out of the loop and stays on for ever until we terminate from the Trasn. Mngr.
I added 'Terminate Transaction ' block in the end but still i dont see any diff.
Regards,
Karthik