It's a workaround, but you can subscribe to the WebServices log node yourself in a Java action and trace the response from there. The code in the Logging module will give you an idea on how to do this.
Store in string variable and apply import mapping is that possible?
I didn't see the option to store a response as a string for a web service call, but I did see that option for the export mapping activity. Have you tried using that activity after you import to create the response string?
The solution with subscribing to the lognode is the best I would say. Else I have a Java action to call the service and get the response in a string. Let me know if you would like to try this Java action.
For the sending part of the webservice this works indeed. We are using this to set the value where we want with the webservice message. BUT, for the incoming response of the webservice call you would need to use the other way around. Ending up with the import XML action as equivalent. But it only can use filedocument, that is in the soapreply (so not a document object) also it has no option to store as variable.
In conclusion, For the sending part of webservice it is good option. For soap reply of webservice it does not work. (hence my question)
Is there really no way to do it without JAVA? @Mendix, seems a bit odd to me... :(