LSH 3.1: Receive Error " java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.message.OAMessageTextInputBean cannot be cast to" Trying to Access Source Code UI
(Doc ID 2865093.1)
Last updated on SEPTEMBER 28, 2023
Applies to:
Oracle Life Sciences Data Hub - Version 3.1.0 and laterInformation in this document applies to any platform.
Symptoms
ISSUE CLARIFICATION
===================
LSH 3.1, users get an error message when trying click/access the source code of all programs:
Error Page
Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.message.OAMessageTextInputBean cannot be cast to oracle.apps.fnd.framework.webui.beans.message.OAMessageRichTextEditorBean
at oracle.apps.cdr.definition.program.webui.SourceCodeCO.setupUIOfDefinitonInSame(SourceCodeCO.java:1171)
at oracle.apps.cdr.definition.program.webui.SourceCodeCO.setUI(SourceCodeCO.java:665)
at oracle.apps.cdr.definition.program.webui.SourceCodeCO.processRequest(SourceCodeCO.java:144)
at oracle.apps.cdr.framework.webui.CdrControllerImpl.processRequest(CdrControllerImpl.java:502)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:658)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1848)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1588)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1101)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1068)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:717)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1101)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1068)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:717)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.OABodyHelper.processRequest(OABodyHelper.java:122)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:3347)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2326)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:607)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:487)
at _pages.__oa._jspService(__oa.java:233)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.message.OAMessageTextInputBean cannot be cast to oracle.apps.fnd.framework.webui.beans.message.OAMessageRichTextEditorBean
at oracle.apps.cdr.definition.program.webui.SourceCodeCO.setupUIOfDefinitonInSame(SourceCodeCO.java:1171)
at oracle.apps.cdr.definition.program.webui.SourceCodeCO.setUI(SourceCodeCO.java:665)
at oracle.apps.cdr.definition.program.webui.SourceCodeCO.processRequest(SourceCodeCO.java:144)
at oracle.apps.cdr.framework.webui.CdrControllerImpl.processRequest(CdrControllerImpl.java:502)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:658)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1848)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1588)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1101)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1068)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:717)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1101)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1068)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:717)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:283)
at oracle.apps.fnd.framework.webui.OABodyHelper.processRequest(OABodyHelper.java:122)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:3347)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2326)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:607)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:487)
at _pages.__oa._jspService(__oa.java:233)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
STEPS TO REPLICATE
==============
1. LSH 3.1
2. Navigate to a WA
3. Go to a Program Instance
4. On the Program Instance Screen, go to the Source Code Tab
5. Click any one of the File Names: <FILE_NAME>.sql
6. Once you click the File Name, it results in the following UI Error:
Error Page
You have encountered an unexpected error. Please contact your System Administrator for assistance
Click here for exception details
You have encountered an unexpected error. Please contact your System Administrator for assistance
Click here for exception details
--> when you click "Click here for exception details", results in:
Error Page
Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.message.OAMessageTextInputBean cannot be cast to oracle.apps.fnd.framework.webui.beans.message.OAMessageRichTextEditorBean
at oracle.apps.cdr.definition.program.webui.SourceCodeCO.setupUIOfDefinitonInSame(SourceCodeCO.java:1171)
at oracle.apps.cdr.definition.program.webui.SourceCodeCO.setUI(SourceCodeCO.java:665)
Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.message.OAMessageTextInputBean cannot be cast to oracle.apps.fnd.framework.webui.beans.message.OAMessageRichTextEditorBean
at oracle.apps.cdr.definition.program.webui.SourceCodeCO.setupUIOfDefinitonInSame(SourceCodeCO.java:1171)
at oracle.apps.cdr.definition.program.webui.SourceCodeCO.setUI(SourceCodeCO.java:665)
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 |