У меня есть веб-сервис SOAP для удаления действия с конечной точкой URLМедиация последовательность УДАЛИТЬ метод WSO2 не работает
http://some-ip-address:my-port/bank/websrv/delcus
И может быть вызван только POST методом.
Я опубликовал этот API и добавил DELETE ресурс для вызова этой услуги.
Таким образом, URL становится
https://my-apim-endpoint/public/customer/{customer-id}
И я добавил последовательность посредничества для DELETE действия. Таким образом, всякий раз, когда этот API вызывается, она будет проходить через последовательность посредничества и отправить POST запроса к конечной точке
http://some-ip-address:my-port/bank/websrv/delcus
Но когда я взываю к API, конечная точка URL становится заменена следующей URL.
Вот как отправить посредник выглядит,
<send>
<endpoint>
<http method="post" uri-template="http://some-ip-address:my-port/bank/websrv/delcus"/>
</endpoint>
</send>
http://some-ip-address:my-port/bank/websrv/100000023
Вместо
http://some-ip-address:my-port/bank/websrv/delcus
И дает мне ошибочный ответ. Любой может помочь?
Я добавил в соответствии с вы упомянули здесь, так что мое посредничество выглядит так, ' \t \t \t <адрес URI = "HTTP: // webservice_url/delete_action" Формат = "soap12"> \t \t \t \t ' Но я получаю следующее сообщение об ошибке при вызове API. ** Произошла ошибка в веб-поддержке CICS. CICS не может найти ресурс, соответствующий указанному URL ** –
mddiljith