Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Message Broker CCSID / 4 сообщений из 4, страница 1 из 1
18.04.2014, 12:24
    #38618594
BuryCommoner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Message Broker CCSID
Добрый день.
Есть разные полигоны выполнения интеграционных приложений, реализованных на MQSI (Message Broker). Тест и продуктив функционируют на z/OS с CCSID по умолчанию 1025, а разработка - на Windows с CCSID по умолчанию 1208 (UTF-8). Из-за этих различий иногда возникают трудновыявляемые проблемы с журналированием сообщений, которые были созданы в коде узлов Java Compute или в ESQL без явного указания кодировки.
Не знаю к чему именно относится этот параметр, к брокеру или к менеджеру очередей. Вопрос в том, можно ли на машине разработки под Windows изменить CCSID по умолчанию на 1025?

---------------------------------------------------------
is null or not is null
...
Рейтинг: 0 / 0
23.04.2014, 14:31
    #38623080
AndrykV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Message Broker CCSID
Window\Preferences\General\Workspace
...
Рейтинг: 0 / 0
23.04.2014, 14:53
    #38623136
Message Broker CCSID
BuryCommoner,

Скорее всего это касается менеджера WebSphere MQ.
Кодовую страницу по умолчанию можно поменять командой ALTER QMGR CCSID(1025). ALTER QMGR
Если правильно помню, то для фактической активации нужно перезапустить менеджер.
Даст ли менеджер выставить кодовую страницу 1025 на ОС Windows - нужно проверять.
...
Рейтинг: 0 / 0
25.04.2014, 17:46
    #38626103
BuryCommoner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Message Broker CCSID
Евгений Хабаров, спасибо, именно это нужно. Задал вопрос, не изучив до конца вопрос. Проблема кроется в работе метода toBitStream у класса MbElement. Если в него не передавать CSSID, то берётся значение из MQM. Под Windows кодировка 1025, к сожалению, не работает. Похоже, что менеджер очередей использует системный функционал для перекодирования. Придётся и дальше разрабатывать под другим CSSID по умолчанию.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Message Broker CCSID / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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