My Oracle Support Banner

Approved Tasks are Not Completed Due to "Error While Invoking ..workflowservice/CallbackService" with "WSM-07604 : Internal error during policy enforcement." and "WSM-07501" ERROR "Caused by: no protocol: localhost" (Doc ID 2272957.1)

Last updated on OCTOBER 08, 2021

Applies to:

Identity Manager - Version and later
Information in this document applies to any platform.


Completed Approval Tasks are not shown as completed in OIM.

The SOA logs show an error invoking OIMs Callback service like Error while invoking endpoint "http(s)://oimExternalFrontendURL/workflowservice/CallbackService" from client
The SOA managed server diagnostic logs show several Warnings and Errors, including Warning WSM-07604 : Internal error during policy enforcement, and an WSM-07501 ERROR with "Caused by: no protocol: localhost" and "Caused by: no protocol: localhost" (even through the value of the <oimExternalFrontendURL> in the log was not "localhost"):



There was an BI Publisher installation and an OIM installation which used to have a shared Middleware home. At some point, the OIM installation was moved to a different machine by expanding the OIM domains cluster to include the new node, migrating the AdminServer to the new node - then updating the ORACLE_HOMES and other configuration files to point to the install bits on the new machine (paraphrasing here, not endorsing this method).

Then a new domain was created for the BI Publisher installation but was pointed to the existing DB repositories from the old domain. After this, the OIM installation (on the new machine and in a separate domain) was upgraded from to and the related MDS repository (which was still in use by the BI Publisher domain) was also upgraded from to as part of the upgrade process.  Then later, BI Publisher was also installed on a third machine and another new domain was created for this installation which ALSO pointed to the MDS repository on the existing DB.

These activities in and of themselves did not seem to result in the issue, as OIMs Request Approval functionality worked for several months later.  However, at some point after this, it is possible that human error resulted in issuing the reset policy store command from the BI Publishers' EM Console.


To view full details, 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 a vibrant support community of peers and Oracle experts.