2015-10-30 2 views
0

У нас есть интерфейс PEGA, откуда мы вводим двубайтовые символы, такие как японский, и отправляем на распределенный веб-сервис Java через ось. Это нормально работает, когда мы отправляем однобайтовые символы. Только сбой при использовании двухбайтовых символов. Используемая кодировка - это UTF-8 в передаваемом xml. Двойные байтовые символы правильно отображаются в переднем конце PEGA. Даже журналы PEGA показывают неповрежденные символы.Ошибка PISA Axis: доступ к парсеру уже доступен

версия Axis: 2

PEGA получает ответ при вызове веб-сервиса ...

Ошибка: Ошибка доступа к анализатору. Парсер уже доступен!

ли различные комбинации тестирования и обнаружил следующее ...

одиночные байты- работает китайский - работа

японского хирагана - работа катакана - работа кандзи - не работает

Для kanji, PEGA даже не попадает в распределенный код, он терпит неудачу с ошибкой парсера «проблема с доступом к парсеру. Доступ к парсеру уже!

Любые указатели были бы полезны ...

+0

Вы используете Tracer, чтобы найти этот шаг, который дает вам ошибку? – sbiz

+0

Да. Pega выдает эту ошибку. – Amaldev

ответ

0

У PEGA есть проблема с разбором китайских, japanees и других азиатских символов, которые занимают два байтовых хранилища, и у них есть HFIX, для следующего во многих версиях и из того, что я знаю они исправляли эту проблему в версии 7.2.2. Я бы сказал, повышаю дефект, чтобы получить HFIX для вашей версии PEGA.

Смежные вопросы