on 02-10-2011 11:52 AM
Hello experts,
on our SAP machine we provide a web service based on a normal SAP function module. The service is working fine, but one of the external systems (web service clients) does have a problem when using non-ASCII characters within the request XML data.
Ok, so I thought I check whats going on in soapUI, but there the same request works fine, even with the non-ASCII characters. So it seems soapUI can correctly use the encoding as it should be, whereas the faulty client can't.
Hence I wanted to check the payload trace in SOAMANGER, but unfortunately there is no trace if this error occured. It seems the error occurs in SAP even before any trace can be made (at least via SOAMANGER).
So my question is: Do I have any other option to get a 1:1 copy of the whole request the client is sending to the web service on the SAP machine? Or is the only option we have to use a tcpdump on the OS level of the SAP machine?
Thanks in advance for any ideas and help!
Kind regards, Matthias
Hi Matthias,
You can try using the ICF Recorder in TCode SICF, steps below:
[http://help.sap.com/saphelp_nw70/helpdata/en/12/adc54044ed7b2de10000000a155106/frameset.htm]
That should at least catch the entire client request (1:1) before the error occurs. Remember to de-activate the recorder after you're done. There's also an option to activate a ICF trace using the similar menu path, this also should be de-activated once you're completed.
Regarding the SOAMANAGER traces, it needs to be activated before anything is logged there. That might be why you're not seeing anything there.
Regards, Trevor
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Trevor,
I knew about the SOAMANAGER traces, that they have to be enabled prior to sending the request to the SAP machine. I did so, but the problem was that still the error seems to occur before this trace takes place.
However, enabling the trace via SICF worked well, even for a binary representation of the request.
Thanks!
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.