Hi Nabheet,
Nice to meet you again! I have set a break-point in method create_instance (the name may be not this, I forgot it, but be likely) of class CL_EXITHANDLER, and check the BADIs one by one. But I found no one useful. Could you tell me how to find the exact one?