Pankaj,
Obviously, transactions have to make it out of the PDS.pdb before you follow my advice, so first do as Mark suggests. Then if the DSI shutsdown after attempting to deliver the transaction to the RDS.rdb, and rather than extracting it from the exceptions log, try the steps I outlined.
A word of caution. Turn off the flag when you are done troubleshooting because if you leave it on, and have a high volume of transactions going against RDS.rdb then the RDS errorlog size will expand at a rapid rate which may create problems.
Turn of the flag like this:
1. Log into the target (eg. RRS) RS and turn on the following flag:
trace "off", "dsi", "dsi_buf_dump"
go
It may not help you this time, but, trust me, it will in the future.
Regards,
Jean-Pierre