Client sends cyrillic in SOAP request, but the characters are corrupt

Inbound call with cyrillic characters does not handle the cyrillic characters correctly
Problem Description
We receive in an OSB proxy SOAP service a request with data that contain cyrillic characters.
The message is sent correctly by the cliend but the message is parsed server side with corrupt the cyrillic characters.
Example:
sent:
<PreconfigDesc>Част от обхвата на вътрешните номера на DDI. Не са посочени всички номера от обхвата. Закриване на номерата, които не са заявени за пренасяне.</PreconfigDesc>
received:
<PreconfigDesc>Част от обхвата на вътрешните номера на DDI. Не са посочени всички номера от обхвата. Закриване на номерата, които не са заявени за пренасяне.</PreconfigDesc>
Some of the java parameters of the server instance:
-Duser.timezone=Europe/Istanbul -Duser.language=bg
-Duser.region=BG
-Dfile.encoding=utf-8
-Djrf.version=11.1.1
-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger

I would not only share a JAX-RPC example but a whole chapter on how to build web services using JAX-RPC :-) Please download JWSDP 1.3 binaires and tuotorial. The tutorial comes with bunch of samples fully explained.
JWSDP 1.3: http://java.sun.com/webservices
Tutorial: http://java.sun.com/webservices/docs/1.3/tutorial/doc/JAXRPC.html#wp72279
JAX-RPC Example: http://java.sun.com/webservices/docs/1.3/tutorial/doc/JAXRPC4.html
Post your JAX-RPC related questions to [email protected] for a quicker resolution.
Send an email to [email protected] to subscribe to the alias.
Send an mail to [email protected] for a complete list of help commands.
Thanks,
-Arun

Similar Messages

Maybe you are looking for