My Oracle Support Banner

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 later
Information 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)




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


--> 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)


 

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


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