EBS Customizations (MOSC)

MOSC Banner

OAF custom codes are not working properly in OA framework 12.2.12 latest version

Hi All,

We are upgrading EBS from 12.2.5 to 12.2.12, the JDeveloper version latest patch.

After deploying custom OAF codes in the instance, we are getting several issues in the custom pages.

Kindly help us on this issue

Example: In Employee Profile Page, we have HideShowLayoutRegion , while loading the page we are getting below error and also if we rendered that region to false also still below error we are getting.

Error Page

 Exception Details. oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
	at oracle.apps.fnd.framework.webui.OAHideShowSubTabLayoutHelper.processRequestAfterController(OAHideShowSubTabLayoutHelper.java:139)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:731)
	at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
	at oracle.apps.fnd.framework.webui.OAHideShowSubTabLayoutHelper.processRequest(OAHideShowSubTabLayoutHelper.java:149)
	at oracle.apps.fnd.framework.webui.beans.layout.OAHideShowSubTabLayoutBean.processRequest(OAHideShowSubTabLayoutBean.java:323)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1116)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1083)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:732)
	at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
	at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1894)
	at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1588)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1116)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1083)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:732)
	at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
	at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(Unknown Source)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1116)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1083)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:732)
	at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
	at oracle.apps.fnd.framework.webui.OABodyHelper.processRequest(OABodyHelper.java:122)
	at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
	at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:3208)
	at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2261)
	at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:593)
	at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:484)
	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.fnd.security.csrf.GuardFilter.doFilter(GuardFilter.java:275)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
	at oracle.apps.fnd.security.WLFilter.doFilter(WLFilter.java:162)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
	at oracle.apps.jtf.cabo.interceptor.JTFWrapperFilter.doFilter(JTFWrapperFilter.java:151)
	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)
	at _pages.__oa._jspService(__oa.java:246)
	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.fnd.security.csrf.GuardFilter.doFilter(GuardFilter.java:275)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
	at oracle.apps.fnd.security.WLFilter.doFilter(WLFilter.java:162)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
	at oracle.apps.jtf.cabo.interceptor.JTFWrapperFilter.doFilter(JTFWrapperFilter.java:151)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
	at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(Unknown Source)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
	at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:504)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
	at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:138)
	at java.security.AccessController.doPrivileged(Native Method)
	at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)
	at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:464)
	at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:121)
	at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:211)
	at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
	at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3751)
	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3717)
	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
	at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2286)
	at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2185)
	at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1499)
	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
	at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
## Detail 0 ##
java.lang.NullPointerException
	at oracle.apps.fnd.framework.webui.OAHideShowSubTabLayoutHelper.processRequestAfterController(OAHideShowSubTabLayoutHelper.java:139)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:731)
	at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
	at oracle.apps.fnd.framework.webui.OAHideShowSubTabLayoutHelper.processRequest(OAHideShowSubTabLayoutHelper.java:149)
	at oracle.apps.fnd.framework.webui.beans.layout.OAHideShowSubTabLayoutBean.processRequest(OAHideShowSubTabLayoutBean.java:323)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1116)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1083)
	at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:732)
	at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
	at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1894)
	at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1588)
	at

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

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

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center