We are facing an authorization issue while making a REST API call to Oracle service to perform delete operation using pub.client:http built-in service.
All other operations like GET/POST on that Oracle service are working fine with the same authorization details provided under service inputs of auth/user and auth/pass.
We tried using Postman to invoke the service for delete and it works fine. So this makes us think webMethods is failing internally somewhere to authorize to perform the delete operation on that oracle service.
One alternative way it worked for us with pub.client:http is using below setting in the extended properties below
watt.net.httpUser = Oracle user
watt.net.httpPass = Oracle pass
But we do not want to use this setting and instead pass the user credentials in service inputs of pub.client:http
Let us know if anyone faced this issue and how it got addressed.
This is on SAG version 10.3