WS02 API Manager Ошибка и сообщение об ошибке изменения структуры полезной нагрузки - PullRequest
0 голосов
/ 23 января 2020

Mavens,

Мне удалось изменить ответ на ошибку и ошибку с xml на json, используя приведенную ниже ссылку

https://docs.wso2.com/display/AM260/Error+Handling

Однако мне теперь остается узнать, как изменить полезную нагрузку для ошибок или ошибок, генерируемых самой системой

Что-то, что генерируется по умолчанию из системы

{ "fault": { "code": 900901, "message": "Invalid Credentials", "description": "Access failure for API: /employee/1.0.0, version: 1.0.0 status: (900901) - Invalid Credentials. Make sure you have provided the correct security credentials" }}

к чему-то настроенному, как это

{ "status": "fault", "description":{ "code": 900901, "message": "Invalid Credentials", "description": "Access failure for API: /employee/1.0.0, version: 1.0.0 status: (900901) - Invalid Credentials. Make sure you have provided the correct security credentials" }}

Обновление 1: просмотр: https://medium.com/@azinneera / transforming-backend-messages-error-in-wso2-api-manager-91bf8d744ad4

...