Codesets negotiation error between JacORB and omniORB

Hi @sliu ,
What we do in our institute is that we have a file named /etc/omniORB.cfg (default omniORB file location on Linux) with the following content on our hosts with the following content:

nativeCharCodeSet=UTF-8

On Win32 platforms (Windows NT, 2000, 95, 98), omniORB first checks the environment variable OMNIORB_CONFIG to obtain the pathname of the configuration file. If this is not set, it then attempts to obtain configuration data in the system registry. It searches for the data under the key HKEY_LOCAL_MACHINE\SOFTWARE\omniORB.

This file tells omniORB, which is used in our C++ and python device servers and clients to use UTF-8 instead of the default omniORB latin 1.

The example you were mentioning seems to work fine in our institute when using UTF-8.

Hoping this helps,
Reynald