Error NullPointerException at oracle.apps.pon.response.creation.webui.MultiResponseCreationUtil.checkAndLoadBid(MultiResponseCreationUtil.java:536)
(Doc ID 2419919.1)
Last updated on OCTOBER 10, 2022
Applies to:
Oracle Sourcing - Version 12.2.5 and laterInformation 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 = <USER>: responsibility name = <RESPONSIBILITY FOR SOURCING BUYER> root region = /oracle/apps/pon/response/creation/webui/ponResponsePG transaction id = <NUMBER> ".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)
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 = <USER>: responsibility name = <RESPONSIBILITY FOR SOURCING BUYER> root region = /oracle/apps/pon/response/creation/webui/ponResponsePG transaction id = <NUMBER> ".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
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 |