Mark's assessment is correct, how did you end up storing your request object in the session?

Mark Hagger wrote:
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]




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