My Oracle Support Banner

E-Business Suite Steps To Remove / Disable Personalizations In OA Framework After Defined Personalizations Cause Java Error 'oracle.apps.fnd.framework.OAException' During Login, Page Display, Or Notification Access (Doc ID 304670.1)

Last updated on DECEMBER 10, 2024

Applies to:

Oracle Internet Expenses - Version 12.2.9 to 12.2.9 [Release 12.2]
Oracle Internet Expenses - Version 12.2.3 to 12.2.3 [Release 12.2]
Oracle Payables - Version 12.2.8 to 12.2.8 [Release 12.2]
Oracle Internet Expenses - Version 12.1.3 to 12.2 [Release 12.1 to 12.2]
Oracle Payables - Version 12.2.12 to 12.2.12 [Release 12.2]
Information in this document applies to any platform.

Goal

E-Business Suite Applications Framework, OA Framework related issues

 

 

 

 

After users define Personalizations in E-Business Suite OA Framework related pages, they receive errors during login, page display, or notification access.

 

For example:

 

The errors received after creating personalizations in an OA Framework page may include an error stack like the following:

Exception Details.
oracle.apps.fnd.framework.OAException: Could not create Java class: (inherit) associated with region: (PersonalizeCell). This is probably because the class name is wrong or not included in project.
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1310)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1497)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:3348)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2286)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:607)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:487)
at _pages.__oa._jspService(__oa.java:233)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at oracle.apps.jtf.cabo.interceptor.JTFWrapperFilter.doFilter(JTFWrapperFilter.java:149)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:527)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
at weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:159)

Solution

To view full details, sign in with your My Oracle Support account.

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


In this Document
Goal
Solution
 Introduction:
 Method 1 - Using responsibility Functional Administrator > Personalization (OA Framework 5.10+)
 Method 2 - Temporarily disable all Personalizations
 Method 3 - Temporarily disable all Personalizations when unable to login
 Method 4 - Removing personalization document in the database using JDR_UTILS package

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.