Я пытаюсь проксировать спокойную службу через ESB. Когда я делаю запросы GET, все работает отлично, включая ошибки 403 или 405.WSO2 ESB и Rest с запросом PUT
Однако, когда я пытаюсь выполнять запросы PUT, я всегда получаю сообщение «Ошибка отправителя», и сообщение никогда не возвращается к клиенту. Я даже вижу в журналах ESB, что правильное сообщение возвращается из службы в ESB, ESB просто не справляется с возвратом в запросе PUT.
Любая идея, что я должен был бы изменить? Я думаю, что для этого может потребоваться некоторая настройка API, но я не могу понять, как это сделать. Я нашел множество примеров фактического XML, но не как его настроить (через графический интерфейс или иначе).
Я также попытался установить последовательности входов и выходов, а также последовательности ошибок, но он всегда имеет тот же результат.
Если я установил формат сообщения в конечной точке как REST или POX, он тоже не работает.
Также я попытался зарегистрировать тип запроса в последовательности и для запросов GET это снова работает так, как ожидалось, но для PUT он просто ничего не регистрирует и просто останавливается.
Что-нибудь, что я должен сделать, чтобы получить запрос PUT?
Спасибо,
- Брого Cymet Software Developer Канадского банкнот Co. Ltd. 613-608-9752