Wlw 10.3 - CLASSCAST EXCEPTION ON BEEHIVE CODE DURING SESSION REPLICATION (Doc ID 1323241.1)

Last updated on MAY 23, 2017

Applies to:

Oracle Workshop for Weblogic - Version 10.3 and later
Information in this document applies to any platform.

Symptoms

A Portal application on WLP 10.3 invokes a EJB through a custom controller (EJB controller) and on session replication a classcastexception is being thrown,

####<Feb 22, 2011 5:54:33 AM EST> <Error> <HTTP Session> <ojrtswebprt8><mangdservr-QE-1-3> <[ACTIVE] ExecuteThread: '49' for queue:'weblogic.kernel.Default (self-tuning)'> <droid2433> <> <> <1298372073885><BEA-100028> <Could not deserialize session data.
java.lang.ClassCastException:com.dom.ewp.business.SALOrgUserCtrlBean_1030_WLStub
at org.apache.beehive.netui.pageflow.internal.JavaControlUtils.destroyControl(JavaControlUtils.java:146)
at org.apache.beehive.netui.pageflow.internal.JavaControlUtils.uninitJavaControls(JavaControlUtils.java:128)
at org.apache.beehive.netui.pageflow.PageFlowManagedObject.destroy(PageFlowManagedObject.java:105)
at org.apache.beehive.netui.pageflow.FlowController.destroy(FlowController.java: 610)
at org.apache.beehive.netui.pageflow.PageFlowManagedObject.valueUnbound(PageFlowManagedObject.java:154)
at org.apache.beehive.netui.pageflow.PageFlowController.valueUnbound(PageFlowController.java:955)
at weblogic.servlet.internal.session.SessionData.removeAttribute(SessionData.java:647)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms