Customer Form, Sites Issue: When Viewing Multiple Sites Get Error: oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
(Doc ID 779031.1)
Last updated on OCTOBER 13, 2022
Applies to:
Oracle Receivables - Version 12.0.4 and laterInformation in this document applies to any platform.
This problem can occur on any platform.
Symptoms
When viewing Site details of a customer by clicking on the Account Site Details Icon, the Details of the first site are displayed without any issues, but upon clicking the Details icon for a second site, the following error is raised:
Error
You have encountered an unexpected error. Please contact the System Administrator for assisstance.
Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:870)
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:993)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:720)
at oracle.apps.ar.hz.components.account.site.webui.HzPuiAcctSitePurposesCO.initBillToLocations(HzPuiAcctSitePurposesCO.java:541)
at oracle.apps.ar.hz.components.account.site.webui.HzPuiAcctSitePurposesCO.performQueriesPR(HzPuiAcctSitePurposesCO.java:174)
at oracle.apps.ar.hz.components.base.webui.HzPuiTableBaseCO.customProcessRequest(HzPuiTableBaseCO.java:223)
at oracle.apps.ar.hz.components.base.webui.HzPuiBaseCO.processRequest(HzPuiBaseCO.java:159)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:596)
at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.processRequest(OAWebBeanTableHelper.java:2136)
at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.processRequest(OAAdvancedTableHelper.java:570)
at oracle.apps.fnd.framework.webui.beans.table.OAAdvancedTableBean.processRequest(OAAdvancedTableBean.java:734)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:964)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:931)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:655)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebB
eanContainerHelper.java:251)
at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:964)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:931)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:655)
Steps to Reproduce:
Responsibility: Receivables Manager
Navigation: Customers > Customers
- Create a customer that has multiple site or query an existing one with multiple sites
- Click on the Details icon for one of the sites, the site details are displayed.
- Go back the the list of sites and click the Details icon for another site. The Unexpected Error page is displayed.
- Close the window and query the customer again.
- This time click on the Details icon for the site that raised the unexpected error earlier, now it displays correctly.
- Now go back and click on the Details icon for the on that worked last time and you get the unexpected error.
- In some cases, you can view the details for 2, or 3, or even 4 sites, but you will eventually get the Unexpected Error.
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! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |