My Oracle Support Banner

CSD: Descriptive Flexfield Context For Technician Portal Diagnostic Codes Is Not Working (Doc ID 1484284.1)

Last updated on JULY 14, 2020

Applies to:

Oracle Depot Repair - Version 12.1.3 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.

Symptoms

On : 12.1.3 version, Repair Order Management

When attempting to open the lov on a descriptive flexfield segment on the diagnostics code on depot repair technician portal, the following error occurs.

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

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


stack trace:
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.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1435)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormData(OAPageBean.java:2856)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1857)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431)
at _OA._jspService(_OA.java:206)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:642)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:908)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
## Detail 0 ##
java.lang.NullPointerException
at java.lang.StringBuffer.(StringBuffer.java:103)
at oracle.apps.fnd.framework.webui.OAMessageLovInputHelper.processFormData(OAMessageLovInputHelper.java:947)
at oracle.apps.fnd.framework.webui.beans.message.OAMessageLovInputBean.processFormData(OAMessageLovInputBean.java:774)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormDataIndexedChildren(OAWebBeanHelper.java:1104)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormDataChildren(OAWebBeanHelper.java:1060)


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. setup the "Depot Repair Repair Order Diagnostic Codes" DFF to have one Global segment with a Yes/No valueset
2. In Depot setup, under setup, associate diagnostic codes to an item used for repair orders
3. Under Depot Repair Engineer, in the search and update repair order results page , search for this item
4. click on one of the results - go to the diagnostics section on the Evaluation page and choose personalize the "Column: (RoEvalR1RN.RoDcDffCol): - setting Rendered to True. Then Apply
5. In the diagnostic codes table, see the DFF segment
6. select the applicable box for the diagnostic code - this will make the DFF enterable and show the lov icon. Click on the lov to get the 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


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