on 09-02-2014 7:15 AM
Hi All ,
I have a scenario in which we are using web services and proxy .
ECC>>(Proxy)>> PI >>(Web services)>> Non SAP system .
I am getting issue while sending a long text from ECC containing some special characters like '&' ' < ' and ' ,' . XML is convering
& = <(>&<)>
, = <(>,<)> and
< = <(><<)>
we can see these xml changes in SPROXY test mode . Screen shot of the same is also attached for more details.
Can you please let me know how to handle these special characters , do I need to create any UDF in mapping or is there there any other way ?
Thanks for the help !
Issue has been resolved now .We were getting the issue while getting long text from ECC in proxy .
I have handled the issue with abap code in the proxy that
REPLACE ALL OCCURRENCES OF '<(>,<)>' IN lwa_line-TDLINE WITH ','.
REPLACE ALL OCCURRENCES OF '<(>&<)>' IN lwa_line-TDLINE WITH '&'.
REPLACE ALL OCCURRENCES OF '<(><<)>' IN lwa_line-TDLINE WITH '<'.
Thanks again for your time and help .
Ashish Gaur .
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Can anyone please help me out .
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Changed the settings as Unicode but still getting the issue .
" test long text<(>,<)>* @#$%<(>&<)>* <(><<)>* <(>,<) "
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Make sure you use UTF-8 encoding in communication channels and RFC connections.
Also, take a look at the backend and see if unicode is enabled.
Kind regards,
Dimitri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sorry Its PI 7.1 .
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
78 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.