My Oracle Support Banner

Enter Charge Account In iProcurement Errors With java.lang.NullPointerException (Doc ID 1639426.1)

Last updated on JANUARY 03, 2023

Applies to:

Oracle iProcurement - Version 12.1.3 and later
Oracle Purchasing - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms


User encounters unexpected error when clicking the Search button on the Search-and-Select screen for the Charge Account flexfields while creating a Requisition and entering charge account  in iProcurement.

Issue does not present when a Favorite Charge Account is entered on iProcurement Preferences page.



Error
 

You have encountered an unexpected error. Please contact the System Administrator for assistance.

 

Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
...
...
Detail 0 ## java.lang.NullPointerException
at java.util.TreeMap.getEntry(TreeMap.java:324)
at java.util.TreeMap.get(TreeMap.java:255)
at com.evermind.server.http.ParameterMap.getValue(ParameterMap.java:192)
at com.evermind.server.http.ParameterMap.getFirstValue(ParameterMap.java:172)
at com.evermind.server.http.EvermindHttpServletRequest.getParameter(EvermindHttpServletRequest.java:2393)
at oracle.apps.fnd.framework.webui.OAPageContextImpl.getParameter(OAPageContextImpl.java:988)
at oracle.apps.fnd.framework.webui.OAPageContextImpl.getParameter(OAPageContextImpl.java:916)
at oracle.apps.fnd.framework.webui.OAKFFLovCO.bindLOVView(OAKFFLovCO.java:411)
at oracle.apps.fnd.framework.webui.OAKFFLovCO.processFormRequest(OAKFFLovCO.java:545)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:827)
at oracle.apps.fnd.framework.webui.OAKFFLovHelper.processFormRequest(OAKFFLovHelper.java:863)
at oracle.apps.fnd.framework.webui.beans.layout.OAKFFLovBean.processFormRequest(OAKFFLovBean.java:107)
...
...

 


Steps To Reproduce

1. Log in and access iProcurement.
2. Create new requisition.
-- No charge account defaulted.
3. Go to edit lines page get charge account is invalid error.
4. Navigate to the Enter Charge Account LOV pop-up,
5. Enter account : Enter value in accounting flex for segment(s) and reported error.

 

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.