We are working to build a common SOAP fault handler, no matter what orchestration or external system(as response to a request) is throwing. The idea is simple, have one place to handle all SOAP faults(write to DB or generate e-mail notification etc). But one drawback found is, we can't able to identify who throw the SOAP fault like orchestration name, any idea how to find it or what changes needs to be made to have this ?
After searching the internet, I can find how to handle SOAP fault(like message type or create the port ), but i'm also looking for source of fault.
TIA
Jaya