I am trying to call a webservice and see following errors in the log. The authorization policy using Basic I am able to call the same webservice using soapUI by setting the Authentication type to Preemptive. I dont see any such option in WebServiceClient component in cloverETL.
NFO [WEB_SERVICE_CLIENT1_0] - Web Service Client Fault response:
<env:Fault xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">env:Serveraccess denied (oracle.wsm.security.WSFunctionPermission http://xmlns.oracle.com/apps/incentiveC … etDispute1 invoke)</env:Fault>
INFO [WEB_SERVICE_CLIENT1_0] - Error occured while executing web service call. Printing request/response details:
INFO [WEB_SERVICE_CLIENT1_0] - Web Service Client request header:
null
INFO [WEB_SERVICE_CLIENT1_0] - Web Service Client request body:
<typ:getDispute1 xmlns:typ=“http://xmlns.oracle.com/apps/incentiveCompensation/cn/disputeManagement/model/types/”> typ:disputeId123</typ:disputeId></typ:getDispute1>
INFO [WEB_SERVICE_CLIENT1_0] - Web Service Client response:
null
TRACE [WEB_SERVICE_CLIENT1_0] - reset thread runId; runId:0 thread name:WEB_SERVICE_CLIENT1_0
ERROR [WatchDog_0] - Graph execution finished with error
ERROR [WatchDog_0] - Node WEB_SERVICE_CLIENT1 finished with status: ERROR caused by: access denied (oracle.wsm.security.WSFunctionPermission http://xmlns.oracle.com/apps/incentiveC … etDispute1 invoke)
ERROR [WatchDog_0] - Node WEB_SERVICE_CLIENT1 error details:
org.apache.axis2.AxisFault: access denied (oracle.wsm.security.WSFunctionPermission http://xmlns.oracle.com/apps/incentiveC … etDispute1 invoke)
at org.apache.axis2.description.OutInAxisOperationClient$NonBlockingInvocationWorker.run(OutInAxisOperation.java:451)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
INFO [WatchDog_0] - [Clover] Post-execute phase finalization: 0