2015-01-19 1 views
1

Я хочу помочь в достижении нижнего флага use-case.Mule stream содержит http-inbound-endpoint и трансформатор объектной строки (необязательно) и регистратор, который печатает полезную нагрузку.Поддержка передачи данных мула с несколькими языками через http

Требование в том, что я вызова потока с клиентом отдыха с JSon строки

{
"имя": "ساختبار",
"возраст": "25"
}

в json string name может различать язык, например, строку арабского языка.

Я попытался с той же реализации с образцом JSon строки с именем, определенным в арабской входной строки из client.But покоя при проверке выходных отпечатков регистратора

{
«имя»: "?????? ?»,
"возраст": "25"
}

вместо фактического ввода.

Как я могу получить фактическую строку ввода на арабском языке или любом языке, напечатанную в журнале.

+0

Является ли это проблемой набора символов? Используете ли вы, например, UTF-8 для преобразования и регистрации сообщений? – vikingsteve

+0

Просто, чтобы убедиться: эта проблема только с 'logger'? В противном случае внутреннее представление правильное? Что вы делаете с данными помимо регистрации? –

+0

Привет, Дэвид, проблема не только с регистратором, но и в компоненте java, когда я печатаю результат с тем же выходом. Мне нужно преобразовать данные в XML. – Mohan

ответ

0

Согласно forum, установите правильную кодировку консоли Eclipse в соответствии с инструкциями these и установите подходящую кодировку на конечных точках.

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