Strings are encoded in UTF-8, however for reading and writing IceEJ uses the "platform's default encoding" which, sometimes, differs from UTF-8 (for example, in the J2ME Wireless Toolkit 2.2 emulator).
The attached file contains a patch for IceInternal/BasicStream.java.
--
Francesco Lattanzio <francesco.lattanzio@a-tono.com>

Reply With Quote