I have provided WSDL to the third party, they are sending me the request message, i am able to consume the request message and load the data to peoplesoft properly but when i sent the response/fault message to the third party they are unable to see my response/fault message i.e the fault string is null to the third party when they test it through web service client. They see some thing like this
Ultimate testing tool for services is soapUI (Freeware)
If you can invoke your service from soapUI and you receive a response, then PeopleSoft is working fine and the request handling in the calling system is incorrect.
Try downloading soapUI and try invoking your service (not that a fan of SendMaster).