PEGA Axis错误:已经访问过解析器

时间:2015-10-30 04:17:26

标签: web-services utf-8 axis2 double-byte pega

我们有一个PEGA前端,我们在那里键入像日语这样的双字节字符,并通过轴发送到分布式java webservice。当我们发送单字节字符时,这工作正常。仅在使用双字节字符时失败。使用的编码是正在传递的xml中的UTF-8。在PEGA前端正确呈现双字节字符。即使PEGA日志也显示完整的字符。

Axis版本:2

PEGA在调用webservice时获得响应...

错误:访问解析器时出现问题。解析器已经访问过了!

进行了各种组合测试,发现了以下内容......

单字节工作 中国人 - 工作

日本 平假名 - 工作 片假名 - 工作 汉字 - 不工作

对于汉字,PEGA甚至没有点击分布式代码,它失败,解析器错误“访问解析器时出现问题。解析器已经被访问过了!

任何指针都会有所帮助......

1 个答案:

答案 0 :(得分:0)

PEGA在解析中文,日本和其他亚洲字符方面存在问题,这些字符需要两个字节存储并且它们具有HFIX,对于以下许多版本以及我知道他们在7.2.2版本中修复此问题。 我会说他们为你的PEGA版本提出了HFIX。