Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

UTF-8 support with jolt.

3025549Sep 23 2015 — edited Sep 28 2015

     I am trying to get a UTF-8 encoded FML32 buffer from a weblogic 12c client (via JoltRemoteService.call()) a tuxedo 12c server in a windows environment.  the field is being read by CFfind32 .   The char* that comes out of CFfind32 has been partially converted to what appears to be windows-1252.  The test string I've been using is "jordbær med fløde".  More exotic UTF-8 character pass through just fine (japanese, braille, etc).

Using debuggers and log files, I have verified that the data going into the JoltRemoteService.call() is utf-8, and the char* coming out of CFfind32 is windows-1252 (or something similar).  the FML field type is "string"

Is there a setting in weblogic or tuxedo I am missing to force UTF-8?


edit:

Did some more troubleshooting and debugging.   the transmission from weblogic is in utf-8 in the tcp packet.  When tuxedo hands off the TPSVCINFO* to the service, the data is in windows-1252.



Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 26 2015
Added on Sep 23 2015
1 comment
707 views