My Oracle Support Banner

NullPointerException on NonCatalogRequestCO.renderdynamicUI When Trying To Open Non-Catalog Request Page in Oracle iProcurement (Doc ID 2626023.1)

Last updated on JANUARY 06, 2020

Applies to:

Oracle iProcurement - Version 12.2.4 to 12.2.8 [Release 12.2]
Information in this document applies to any platform.

Symptoms

In Oracle iProcurement, Release 12.2.4 through 12.2.8, users receive an error when trying to open the Non-Catalog Request page.

The issue began to occur after applying the following patch, though it could be introduced by another patch as well:
- Patch 28885242:R12.ICX.D - This patch resolves the issue of not able to hide the new supplier checkbox on Non-catalog Request page

Due to this issue, users cannot request non-catalog items.


Error

Error Page
You have encountered an unexpected error. Please contact your System Administrator for assistance.
Click here for exception details.

 

Exception Details.
 oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:661)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1503)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1588)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1073)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1040)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:704)
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:1073)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1040)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:704)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:3271)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2288)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:609)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:489)
at _pages.__oa._jspService(__oa.java:233)
..
..
## Detail 0 ##
java.lang.NullPointerException
at oracle.apps.icx.icatalog.shopping.webui.NonCatalogRequestCO.renderdynamicUI(NonCatalogRequestCO.java:1603)
at oracle.apps.icx.icatalog.shopping.webui.NonCatalogRequestCO.processRequest(NonCatalogRequestCO.java:270)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:645)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1503)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1588)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1073)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1040)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:704)
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:1073)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1040)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:704)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:3271)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2288)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:609)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:489)
at _pages.__oa._jspService(__oa.java:233)
..
..



Steps To Reproduce

The issue can be reproduced at will with the following steps:
1. Log in to Oracle Applications.
2. Select an iProcurement responsibility > iProcurement Home Page.
3. On the Shopping home page, click the Non-Catalog Request subtab.  The error occurs at this point.



Cause

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
Symptoms
Cause
Solution
References


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