My Oracle Support Banner

Error ‘oracle.apps.fnd.framework.OAException: Java.lang.NullPointerException’ (Doc ID 2419919.1)

Last updated on AUGUST 10, 2018

Applies to:

Oracle Sourcing - Version 12.2.5 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.5 version, Bid/Quote creation

When attempting to create surrogate quotation for the specific supplier,
the following error occurs.

ERROR
-----------------------

Exception Details. oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND_GENERIC_MESSAGE. Tokens: MESSAGE = java.lang.NullPointerException;
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:647)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1387)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
...
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at oracle.apps.fnd.security.WLFilter.doFilter(WLFilter.java:213)
at weblogic"
UNEXPECTED_OA_EXCEPTION: user name = 12345: responsibility name = ABCD Sourcing Buyer root region = /oracle/apps/pon/response/creation/webui/ponResponsePG transaction id = 123456789 ".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 oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(Unknown Source)
...
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
## Detail 0 ##
java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:542)
at oracle.apps.fnd.framework.webui.OAPageContextImpl.putSessionValue(OAPageContextImpl.java:1480)
at oracle.apps.pon.response.creation.webui.MultiResponseCreationUtil.checkAndLoadBid(MultiResponseCreationUtil.java:536)
at oracle.apps.pon.response.creation.webui.ResponsePageLevelCO.processRequest(ResponsePageLevelCO.java:268)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:631)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1387)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1003)


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Select Published Negotiation
2. Create Surrogate Quote
3. Select vendor and create quote
4. Validate and Submit Quote
5. Recreate Quote for same vendor


Changes

 

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!


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