我们有一个PEGA前端,我们在那里键入像日语这样的双字节字符,并通过axis发送到分布式java webservice。当我们发送单字节字符时,它工作得很好。只有在使用双字节字符时才会失败。所使用的编码是正在传递的xml中的UTF-8。双字节字符在PEGA前端被正确渲染。即使是PEGA日志也显示了完整的字符。
Axis版本:2
错误:访问解析器时出现问题。解析器已被访问!
做了各种组合测试,发现了以下内容...
单字节-工作中文-工作
对于汉字,PEGA甚至没有命中分布式代码,它失败了,并出现解析器错误“访问解析器时出现问题。解析器已经访问!”
任何提示都会很有帮助。
发布于 2017-02-09 12:50:55
PEGA对中文、日语和其他亚洲字符的解析有问题,这些字符需要两个字节的存储,并且他们有HFIX,对于以下许多版本,据我所知,他们正在7.2.2版本中修复这个问题。我会说向他们提出缺陷,让他们为你的PEGA版本获得HFIX。
https://stackoverflow.com/questions/33428570
复制相似问题