MobileFirst平台6.3返回不正确的阿拉伯文字

时间:2015-05-11 13:11:11

标签: ibm-mobilefirst mobilefirst-adapters

我的机器上有Mobile First Platform 6.3的开发版本,服务器上有一个生产版本(也是6.3),当服务器返回损坏的阿拉伯语时,本地版本正确地返回阿拉伯语文本。请求发生如下:

我的机器&gt; <本地mfp服务器&gt;后端 我的机器&gt;远程mfp服务器&gt;后端

我正在使用相同的机器发送相同的请求,该请求进入同一个后端并由同一个完全适配器处理,唯一的区别是请求经过的mfp。

我确实注意到以下情况,后端将阿拉伯文本作为八进制数字(\ XXX \ XXX \ XXX)返回,但在同一后端的其他一些服务中,阿拉伯文本以\ uXXXX格式返回为UTF-8 ,在这种情况下,阿拉伯语显示正确。

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

编辑:现在可以在IBM Fix Central上找到此问题的修复程序 - 下载最新的6.3 iFix。

我认为这与以下内容有关:APAR IBM PI39922 UNICODE参数编码错误地被传送到MOBILEFIRST适配器。

此APAR修复程序不适用于MobileFirst Platform 6.3。

要获得修复,您需要打开PMR(支持服务单)。 此问题没有已知的本地解决方法。