MobileFirst 平台 6.3 返回不正确的阿拉伯语文本
MobileFirst platform 6.3 returning incorrect Arabic text
我的机器上有 Mobile First Platform 6.3 的开发版本,服务器上有生产版本(也是 6.3),本地版本正确返回阿拉伯文本,而服务器返回损坏的阿拉伯文本。请求发生如下:
我的机器 > 本地 mfp 服务器 > 后端
我的机器 > 远程 mfp 服务器 > 后端
我使用同一台机器发送相同的请求,该请求进入相同的后端并由完全相同的适配器处理,唯一的区别是请求通过的 mfp。
不过我确实注意到以下内容,后端 returns 阿拉伯文本作为八进制数字 (\XXX\XXX\XXX),但在来自同一后端的其他一些服务中,阿拉伯文本返回为 UTF- 8 为 \uXXXX 格式,在这种情况下阿拉伯语显示正确。
知道如何解决这个问题吗?
编辑:IBM Fix Central 现已提供此问题的修复程序 - 下载最新的 6.3 iFix。
我认为这与以下内容有关:APAR IBM PI39922 UNICODE 参数在传递到移动优先适配器时编码不正确。
此 APAR 修复不适用于 MobileFirst Platform 6.3。
要接收修复程序,您需要打开 PMR(支持票)。
此问题没有已知的本地解决方法。
我的机器上有 Mobile First Platform 6.3 的开发版本,服务器上有生产版本(也是 6.3),本地版本正确返回阿拉伯文本,而服务器返回损坏的阿拉伯文本。请求发生如下:
我的机器 > 本地 mfp 服务器 > 后端 我的机器 > 远程 mfp 服务器 > 后端
我使用同一台机器发送相同的请求,该请求进入相同的后端并由完全相同的适配器处理,唯一的区别是请求通过的 mfp。
不过我确实注意到以下内容,后端 returns 阿拉伯文本作为八进制数字 (\XXX\XXX\XXX),但在来自同一后端的其他一些服务中,阿拉伯文本返回为 UTF- 8 为 \uXXXX 格式,在这种情况下阿拉伯语显示正确。
知道如何解决这个问题吗?
编辑:IBM Fix Central 现已提供此问题的修复程序 - 下载最新的 6.3 iFix。
我认为这与以下内容有关:APAR IBM PI39922 UNICODE 参数在传递到移动优先适配器时编码不正确。
此 APAR 修复不适用于 MobileFirst Platform 6.3。
要接收修复程序,您需要打开 PMR(支持票)。 此问题没有已知的本地解决方法。