[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