How to resolve the error 'Legal Entity Manager is not a valid responsibility for the current user'?

Error Description

When added a new HTML / OAF Forms based responsibility to a user, an error is thrown. For example, if the responsibility name is 'Legal Entity Manager' the error thrown is:

Legal Entity Manager is not a valid responsibility for the current user. Please contact your System Administrator.

In general, I beleive that this issue holds good for any HTLM / OAF Forms based responsibility.

Investigation

The issue comes because Oracle EBS Server caches the HTML forms data in Apache Webserver. Thus stale data will be lying in the cache. So when user navigates to the newly added responsibility, the server still 'assumes' that the user does not have access to responsibility.

Solution Summary

Clear the cache from Oracle WebServer (Apache)

Easy Solution

1. ‘Functional Administrator’ responsibility -> ‘Core Services’ tab -> ‘Caching Framework’ sub-tab

2. Click on ‘Global Configurations’ link at the left hand panel

3. Click on ‘Click All Cache’ button on the right-hand side bottom.

4. A warning with message will appear ‘Clicking on 'Yes' will clear all the caches across all the mid-tiers. This will impact performance. Are you sure you want to proceed?’.

5. Click ‘Yes’ button

6. Now go and test the problem and it will be gone

DBA Solution

1. Bounce the Apache Server or simply restart the Application Tier

 

Environment

  • Oracle E Business Suite 12.1.x

 

not assigned responsibility error

 

Oracle iSupplier Portal - Error in Create without ...
How to fix PO's getting stuck in PO Approval Workf...