powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Вопрос по Message Broker'у
1 сообщений из 1, страница 1 из 1
Вопрос по Message Broker'у
    #35439607
kogor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!
Есть Win32 + WMB 6.1.
Входящее сообщение (SOAP) от Websphere Application Server(WAS) по MQ попадает на брокер , где разбирается с помощью домена МРМ, выгружается в базу, определяются маршруты и форвардится дальше через MQ на WAS. Все бы хорошо но есть проблема с русским языком.
От ВАСа сообщение уходит в Numeric character reference (NCR ) формате, т.е. русские буквы кодируются как "nn;". Т.е. кодировка сообщения в целом в ASCII7 - так работает парсер MIME ВАСа. И тоже самое он хочет получить и на входе. Но брокер детектит NCR декодирует его в UTF8(причем все без ошибок) и во время отсылки сообщения (т.е. его сериализации) оставляет эти текстовые поля в UTF8. Все попытки получить от брокера NCR закончились полным провалом. Даже когда ручками перекодирую посимвольно строку и перед узлом MQOUT имею текстовый элемент XML в таком виде "<text>nn;nn<text>" то во время сериализации он заменяет симфол & на"&амп;"

в результате на ВАС приходит строка вида "&амп;#nn;" (амп - по русски только здесь :) а там ессно amp т.к. иначе html его отображает в браузере только как амперсант.)
Подскажите может кто решал подобную проблему, или я вообще не в том направлении работаю? Заранее буду благодарен за любую информацию.
P.S. Может есть еще какой форум по WMB на русском, т.к. на западе народ с русским языком не работает, и соответсвенно проблем у него таких нету, и ничем помочь не могут :(
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Вопрос по Message Broker'у
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]