IBM Worklight Adapter не может правильно преобразовать текстовый ответ на французском языке от серверных служб
Мы обнаружили, что адаптер IBM Worklight ( 6.2.0.00) не может правильно преобразовать входной xml с французскими символами в JSON. некоторые символы, такие как "numéro", изменяются на "num~Aro" (на самом деле "A" с символом "~" над ним)
У нас нет проблем, когда возвращаемым типом из серверной системы является JSON с французскими символами.
Мы не поднимаем вышеупомянутую проблему на компьютере разработчика, но в среде QA, которая установлена на Linux Box.
Мы пропускаем какие-либо настройки?
2 ответа
попробуй указать returnContentEncoding
Мы нашли решение нашей проблемы. Мы должны включить поддержку нескольких языков JVM Encoding в Websphare.
Установив "Общие аргументы JVM". -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8 Применить изменения и сохранить конфигурацию. Также нам требуется перезагрузить сервер