You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by Arseny <fo...@mail.ru> on 2008/02/26 09:57:24 UTC
Does Axis C++ support UTF8?
Hello!
Does Axis C++ (not Axis2/C) client support UTF-8?
We need to pass Russian symbols as result of a WS operation.
When we do it, we have a short senseless string instead of unicode on
the C++ side.
SOAP messages sent from WS server (Axis Java) are OK and are
successfully parsed by .NET client.
At the same time, UTF-8 serialization (sending Russian symbols as input
params of WS operation) works fine.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org
Re: Does Axis C++ support UTF8?
Posted by Arseny <fo...@mail.ru>.
Thanks for response!
I rebuilt AxisXMLParserXerces with the latest Xerces 2_8 and it solved
the problem. Xerces transforms the UTF8 text in
OS native codepage. It would be better for me if it leaves UTF8 encoding
but still it solves problem.
> I believe you may need to run in a UTF-8 locale? I really am not sure on
> the other platforms, but i5/OS does support it. I believe you may need to
> use xml parser that supports data conversion.
>
> Nadir K. Amra
>
>
> Arseny <fo...@mail.ru> wrote on 02/26/2008 02:57:24 AM:
>
>
>> Hello!
>> Does Axis C++ (not Axis2/C) client support UTF-8?
>> We need to pass Russian symbols as result of a WS operation.
>> When we do it, we have a short senseless string instead of unicode on
>> the C++ side.
>> SOAP messages sent from WS server (Axis Java) are OK and are
>> successfully parsed by .NET client.
>>
>> At the same time, UTF-8 serialization (sending Russian symbols as input
>> params of WS operation) works fine.
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org
Re: Does Axis C++ support UTF8?
Posted by Nadir Amra <am...@us.ibm.com>.
I believe you may need to run in a UTF-8 locale? I really am not sure on
the other platforms, but i5/OS does support it. I believe you may need to
use xml parser that supports data conversion.
Nadir K. Amra
Arseny <fo...@mail.ru> wrote on 02/26/2008 02:57:24 AM:
> Hello!
> Does Axis C++ (not Axis2/C) client support UTF-8?
> We need to pass Russian symbols as result of a WS operation.
> When we do it, we have a short senseless string instead of unicode on
> the C++ side.
> SOAP messages sent from WS server (Axis Java) are OK and are
> successfully parsed by .NET client.
>
> At the same time, UTF-8 serialization (sending Russian symbols as input
> params of WS operation) works fine.
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org