deploying a Seam webapp in a two node cluster, I get a problem immediatly after adding the second node (i.e. when replication starts):
Symptom: "value of context variable is not an instance of the component bound to the context variable" from Seam.
Analysis: The object put into the web session by replication is an instance of a classloader which is not the webapp classloader, hence it is not assignable to the class the Seam component expects.
Further symptom: Docs state that TomcatClusteringCache MBean shoud show something like
for each replicated session. I see:
"pteGqYO5NA6kW6pG-b3kyg**: [B@8f04ba5" (No MarshalledValue).
Tried "UseMarshalling" and "UseRegionBasedMarshalling" to no use.
May the analysis be correct?
Thanks a lot - Joerg