ClassNotFoundException when deserilazing session scope bean in clustering env
-----------------------------------------------------------------------------
Key: MYFACES-1908
URL: https://issues.apache.org/jira/browse/MYFACES-1908
Project: MyFaces Core
Issue Type: Bug
Components: General
Affects Versions: 1.1.5
Environment: Apache + Tomcat
Reporter: Jacky Zhong Qing
Hi guys,
We met an issue in clustering our myfaces application. The stack trace is as
below:
Manager [/app]: Unable to receive message through TCP channel
java.lang.ClassNotFoundException:
com.convenos.cws.web.bean.workspace.TabmenuBean$$EnhancerByCGLIB$$d85c9e91
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:585)
at
org.apache.catalina.cluster.session.ReplicationStream.resolveClass(ReplicationStream.java:85)
at
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1544)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
at
org.apache.catalina.cluster.session.DeltaRequest$AttributeInfo.readExternal(DeltaRequest.java:340)
at
org.apache.catalina.cluster.session.DeltaRequest.readExternal(DeltaRequest.java:248)
at
org.apache.catalina.cluster.session.DeltaManager.loadDeltaRequest(DeltaManager.java:726)
at
org.apache.catalina.cluster.session.DeltaManager.handleSESSION_DELTA(DeltaManager.java:1600)
at
org.apache.catalina.cluster.session.DeltaManager.messageReceived(DeltaManager.java:1550)
at
org.apache.catalina.cluster.session.DeltaManager.messageDataReceived(DeltaManager.java:1294)
at
org.apache.catalina.cluster.session.ClusterSessionListener.messageReceived(ClusterSessionListener.java:86)
at
org.apache.catalina.cluster.tcp.SimpleTcpCluster.receive(SimpleTcpCluster.java:1175)
at
org.apache.catalina.cluster.tcp.ClusterReceiverBase.messageDataReceived(ClusterReceiverBase.java:598)
at
org.apache.catalina.cluster.io.ObjectReader.execute(ObjectReader.java:108)
at
org.apache.catalina.cluster.tcp.TcpReplicationThread.drainChannel(TcpReplicationThread.java:139)
at
org.apache.catalina.cluster.tcp.TcpReplicationThread.run(TcpReplicationThread.java:70)
Is there any help on this?
Thanks in advance
Jacky
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.