webtier@glassfish.java.net

JSF, Spring Hibernate, Clustering problem in glassfish...

From: <webtier_at_javadesktop.org>
Date: Mon, 16 Mar 2009 03:53:18 PDT

I wonder why this will happen , all my class already implements Serializable,

An exception or error occurred in the container during the request processing java.lang.ClassCastException: cannot assign instance of java.lang.String to field com.nexbis.nexcode.web.bean.ProvisionOffice.request of type javax.servlet.http.HttpServletRequest in instance of com.nexbis.nexcode.web.bean.ProvisionOffice at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2004) at java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:1184) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1914) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at org.apache.catalina.session.StandardSession.readRemainingObject(StandardSession.java:1827) at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1759) at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1809) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at org.apache.catalina.session.StandardSession.deserialize(StandardSession.java:1125) at org.apache.catalina.session.StoreBase.readSession(StoreBase.java:292) at com.sun.enterprise.ee.web.sessmgmt.ReplicationStore.getSession(ReplicationStore.java:785) at com.sun.enterprise.ee.web.sessmgmt.ReplicationStore.load(ReplicationStore.java:569) at org.apache.catalina.session.PersistentManagerBase.doSwapIn(PersistentManagerBase.java:1081) at org.apache.catalina.session.PersistentManagerBase.swapIn(PersistentManagerBase.java:1042) at com.sun.enterprise.ee.web.sessmgmt.ReplicationManagerBase.findSession(ReplicationManagerBase.java:2046) at org.apache.coyote.tomcat5.CoyoteRequest.isRequestedSessionIdValid(CoyoteRequest.java:2689) at org.apache.coyote.tomcat5.CoyoteRequest.parseSessionCookiesId(CoyoteRequest.java:3627) at org.apache.coyote.tomcat5.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:545) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:253) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:647) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:579) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:831) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214) at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265) at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
[Message sent by forum member 'adisonz' (adisonz)]

http://forums.java.net/jive/thread.jspa?messageID=337152