wso2 ESB как проверить, возвращает ли dataservice никаких записей - PullRequest
0 голосов
/ 25 июня 2018

В ESB WSO2 последовательно я вызываю службу данных и ожидаю несколько строк. Если строки существуют, они должны идти дальше. Если никакие записи не найдены, я хочу помешать продолжению последовательности. Когда записи не найдены, логика для выполнения отсутствует. Как мне этого добиться?

1 Ответ

0 голосов
/ 25 июня 2018

при настройке службы данных в DSS вам необходимо проверить опцию «вернуть статус запроса», так что это даст вам ответ, если в таблице нет записей, так как она основана на XML, поэтому вы получите корневой элемент в видеобратный ответ от DSS.В вашей последовательности вы можете добавить условие фильтра, чтобы проверить, содержит ли ответ и данные или нет

...