12.2.5 Cannot Invoke a Service due to "User is not authorized to execute the service" Error (Doc ID 2186725.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle E-Business Suite Integrated SOA Gateway - Version 12.2.5 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.5 version, Production

When attempting to invoke the BSO PurchaseOrder web service
the following error occurs.

ERROR
-----------------------
Thu Sep 08 01:16:56 EDT 2016 : [ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)' : oracle.apps.fnd.isg.app.ebs.ISGAgentServlet.getErrorResponseDocument : In creating error response document for error : User is not authorized to execute the service
Thu Sep 08 01:16:56 EDT 2016 : [ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)' : oracle.apps.fnd.isg.app.ebs.ISGAgentServlet.getErrorResponseDocument : Name space for error response message : http://xmlns.oracle.com/oracle/apps/po/service/PurchaseOrderService/GetPurchaseOrder
Thu Sep 08 01:16:56 EDT 2016 : [ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)' : oracle.apps.fnd.isg.app.ebs.ISGAgentServlet.getErrorResponseDocument : Returning response document
Thu Sep 08 01:16:56 EDT 2016 : [ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)' : oracle.apps.fnd.isg.app.ebs.ISGAgentServlet.doPost : Returning response doc as :
ISG_SERVICE_AUTH_FAILUREUser is not authorized to execute the servicePlease check whether the user has the requisite grants.User is not authorized


STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1.Click on web service end point URL in web browser
2.Enter the SOAP header and input values.
3.Click Invoke


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms