Successful communications between clients and servers can involve codeset conversions. But CORBA limits the size of a char data item to one octet during transportation. So if any char data item is expanded to more than one octet in length during code set conversion, a CORBA::DATA_CONVERSION exception is thrown.
Use the char data type for a parameter or return result when the parameter or return result can contain data from the Portable Character Set only. For more information, see "Character set restriction". Otherwise, use a string data type or char array.