Запрос, поступающий от внешнего источника до wso2 esb (версия 4.8.0), имеет количество полей. В рамках проверки мы должны проверить обязательные поля в wso2 перед обработкой запроса. Может ли кто-нибудь рассказать мне, как и где (файлы) проверять эти поля в wso2.Проверка запроса на WSO2 ESB
запрос Образец:
{
"name" : "abc",
"studentId" : {
"id1" : "testid",
"id2" : "11234",
"id3" : "6781"
},
"details" : [
{
"dateOfBirth" : "01-01-2016"
}]
Где ID1, ID2, id3 и DateOfBirth являются обязательные поля, которые должны быть проверены, когда resuest приходит WSO2 ESB.
Вам необходимо обработать этот запрос как XML, а затем снова использовать посредник проверки подлинности, схему xsd, в которой эти поля являются обязательными. –
У вас есть к этому пример? Я не могу найти решение – user2326831
вы можете обратиться к http://sparkletechthoughts.blogspot.com/2012/09/how-to-use-validate-mediator-to.html, https://docs.wso2.com/display/ESB481/Пример + 7% 3A + Использование + Схема + Проверка + + + Использование + + Локальный + Реестр + для + Хранение + Конфигурация + Метаданные –