[omniORB] Problem with wide strings
Duncan Grisby
duncan at grisby.org
Fri Jun 20 16:29:25 BST 2003
On Tuesday 17 June, "Andres Viikmaa" wrote:
> I'm trying to write Python client (using omniORB) that uses C++
> CORBA servers (using visibroker).
>
> It looks OK except when using widestring.
>
> I get this
> omniORB.CORBA.BAD_PARAM: Minor: BAD_PARAM_WCharTCSNotKnown, COMPLETED_YES
>
> As I understood the problem is that visibroker does not support
> wchar code set.
Wide strings do not exist in GIOP 1.0, so omniORB can't send them.
I think Visibroker has a proprietary wstring format for GIOP 1.0. If
so, and you can find out how it works, it would be possible to add a
code set to omniORB (in C++) that allows it to work. There's an
example in the contrib/Voyager directory that adds support for the
Voyager ORB's GIOP 1.0 wstrings.
Cheers,
Duncan.
--
-- Duncan Grisby --
-- duncan at grisby.org --
-- http://www.grisby.org --
More information about the omniORB-list
mailing list