Selamat siang semua, buat para senior mohon pencerahannya. Saya punya masalah degan EAServer 6.0.2 dan PB 10.5.2 deployment. Jadi ceritanya gini. Saya punya aplikasi n-tier EAServer dengan menggunakan PB10.5.2 sebagai development toolsnya. Sebagaimana kita ketahui bahwa mulai PB9, powerbuilder mulai mengadaptasi character encding. Cuma sayangnya pada PB10xx yang default encoding nya adalah UTF16LE masih gak support UTF-8 dalam pengelolaan blob maupun stringnya. Dari sini maalah muncul. Ketika saya deploy aplikasi saya ke EAServer di Windows masalah tidak muncul. Cuma, ketika saya deploy ke Linux (Ubuntu, SuSE, Redhat), masalah muncul, Pada satu method yang menghasilkan string melewati 255 character, muncul error CORBA_MARSHAL: bad utf-8 data. Saya sudah coba rubah locales setting pada environment linux sampai benar-benar tidak mengenal utf-8, memberikan enviroment variable JAG_CODESET atau dengan memberikan System properties parameter pada JVM "file.encoding" dengan nilai nilai antara CP1250 CP1251 CP1252 ISO-8859-1 ISO-8859-15 ISO_1, atau merubah properties pada management console untuk memanfaatkan codeset, tak satupun dari usaha itu memberikan hasil, EAServer tetap menggunakan UTF-8 sehingga error sama masih tetap muncul. Halo.... sekali lagi mohon pencerahannya........
