GOAL:
To clear BNE cache in EBS environment
Solution:
To Clear BNE cache:
A. Releases prior to 12.2.7
Using System Administrator responsibility:
Login to the application as a user with System Administrator Responsibility.
Select the System Administrator Responsibility.
Bring up the AdminServlet by changing the URL in the browser where you are logged into the applications keeping the appropriate hostname.domain and port number.
Release 11i:
http://hostname.domain:portnumber/oa_servlets/oracle.apps.bne.framework.BneAdminServlet
On the new web page that loads, scroll down and click the “clear-cache” link
Release 12.0 – 12.6:
http://hostname.domain:portnumber/OA_HTML/BneAdminServlet
On the new web page that loads, scroll down to the Cache Name section.
Clear the cache for the following by clicking the “(clear)” link:
Cache Name
============
Default Cache
Generic SQL Statements
Web ADI Repository Objects
Web ADI Parameter Lists
Web ADI Parameter Definitions
Alternatively the BNE cache (current JVM only), may be cleared using the Bne Admin Servlet:
argument: bne:action=clear-cache
http://hostname.domain:portnumber/OA_HTML/BneAdminServlet?bne:action=clear-cache
The BNE cache is now cleared.
B. Release 12.2.7 and higher
Access to the BneAdminServlet is now secured by the function WDF_CREATE_INTEGRATOR (Desktop Integration Manager – Create Integrator).
Note: WDF_CREATE_INTEGRATOR is included in the seeded responsibility Desktop Integration Manager.
Login to the application.
Select the Desktop Integration Manager responsibility or a responsibility that includes the function WDF_CREATE_INTEGRATOR.
Proceed as in step 5 for release 12 above.
Note :This action is similar to clearing the Apache cache and does not need to be performed first on a
non-production instance. It does not require a bounce of Apache or downtime.
Reference:
How To Clear BNE Cache (Doc ID 1075840.1)