Recently we had a situation while implementing a synchronous scenario (HR system to third party web service).
As routine, we have received the same WSDL from the third party and the development is completed as per the documents/ mapping rules provided. Unfortunately the messages were failing. After approaching the third party web service team, they have just responded with Request type format and not with the response type messages.
We have verified the payload sent from PI box thru the TCP gateway tool with the data shared by the third party team and found that the name spaces and prefix are expected by third party are different than they generated in PI., the same have been handled thru the mappings.
Here the problem we encountered again, the third party has not provided the actual response messages to synch the messages with our mappings and we are not able to see the payload at PI level as logging is not available. There are some options like increasing the trace/logging, writing a module as mentioned by other SCN experts. But the problem only comes when you have limitations for doing something with the dependency of BASIS/other teams. We had same situation where we waited for long time for the our counter party teams to the needful for the required settings which had taken huge time, in the meantime, we have come up with an idea to find the response payload without increasing the trace level / logging in PI or without writing the module.
The simple activity we have done is, simply we have removed our response mapping steps from our operation mapping and tested the synchronous interface from Sproxy, as there is no response mapping, without failure we have received the response message what being sent by third party as a response in proxy test. , and we are done with what we need.(The response payload is in ECC at proxy test).
(The below screenshot is taken from our Random tests and not related to the actual response payload).
Now time is saved as there is no dependency on other teams, and might be useful for who are not experts with java coding/module writing.
(The above blog is shared to provide as an alternative idea only and as per my favorite quote as "Every little helps”: and may have limitations based upon your PI scenario and system).