My best guess is that you've somehow stored the request object itself on
the session, and thus the replication is trying to replicate that to the
other nodes.  

If this is the case then this is almost certainly a bad idea.

Mark


On Thu, 2006-08-24 at 09:04 -0500, Bischoff, Mathew wrote:
> Hi,
>   I'm starting to get clustering running on Tomcat I think I've solved
> most of my webapp's non-serialized object issues, but now I'm getting
> the error below. From what I can see , the error is not originating from
> my code in the webapp, and searching the web for this error message
> hasn't turned up anything useful.  Any help would be appreciated ...
> 
> Tomcat 5.5.12 on Solaris
> 
> 2006-08-23 15:22:48,096 DEBUG  DeltaManager                     -
> Manager [/edjls]: Received SessionMessage of type=(SESSION-DELTA) from
> [org.apache.catalina.cluster.mcast.McastMember[...]]
> 2006-08-23 15:22:48,097 DEBUG  DeltaManager                     -
> Manager [/edjls]: received session [4F2C1D4583B74B19E35243B76B2A35AF.a1]
> delta.
> 2006-08-23 15:22:57,837 ERROR  DeltaManager                     - Unable
> to serialize delta request for sessionid
> [4F2C1D4583B74B19E35243B76B2A35AF.a1]
> java.io.NotSerializableException:
> org.apache.catalina.connector.RequestFacade
>         at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)
>         at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:13
> 69)
>         at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1341)
>         at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1
> 284)
>         at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
>         at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:13
> 69)
>         at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1341)
>         at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1
> 284)
>         at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
>         at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)
>         at
> org.apache.catalina.cluster.session.DeltaRequest$AttributeInfo.writeExte
> rnal(DeltaRequest.java:346)
>         at
> org.apache.catalina.cluster.session.DeltaRequest.writeExternal(DeltaRequ
> est.java:263)
>         at
> org.apache.catalina.cluster.session.DeltaManager.unloadDeltaRequest(Delt
> aManager.java:695)
>         at
> org.apache.catalina.cluster.session.DeltaManager.requestCompleted(DeltaM
> anager.java:1249)
>         at
> org.apache.catalina.cluster.tcp.ReplicationValve.sendSessionReplicationM
> essage(ReplicationValve.java:328)
>         at
> org.apache.catalina.cluster.tcp.ReplicationValve.invoke(ReplicationValve
> .java:271)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :105)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:107)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
> 48)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
> 8)
>         at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
> essConnection(Http11BaseProtocol.java:663)
>         at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
> .java:527)
>         at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
> erWorkerThread.java:80)
>         at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:684)
>         at java.lang.Thread.run(Thread.java:595)
> 
> Matt Bischoff
> Software Developer - FDS External Systems
> Merrill Corporation
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ________________________________________________________________________
> This email has been scanned for all known viruses by the MessageLabs SkyScan 
> service.


________________________________________________________________________
This email has been scanned for all known viruses by the MessageLabs SkyScan 
service.

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to