Tomcat Session replication

I have a Tomcat cluster operational under my home directory, and via a small JSP, can prove the HTTP session is replicating across both Tomcat nodes, shutting one down, restarting it, shutting the other down, restarting it. So long as at least 1 instance is up, a small counter keeps incrementing with every page request.

I can only log in to infoview/launchpad when 1 Tomcat node is up. As soon as I bring up the second, I cannot log in, the page has expired (FWC00006):

A key flag, , is missing from each of the BO web application web.xml deployment descriptors. This suggests BO cannot run within (and probably doesn’t need) a Tomcat cluster with session replication. If it is trying to put non-Serializable data into the HTTP session, it would explain much – objects that are not serializable cannot replicated as there is no means of passing them by value.

Does BI 4.x support Tomcat session replication ?

Thanks,
Maddy


maddyforums (BOB member since 2006-02-23)

I have not been able to get full active failover to work with Tomcat in Bi4. I believe, as you suggest, that it does not support .

With that said, you should still be able to log in when both nodes are running. I suspect that you have something misconfigured in your server.xml.

For what it’s worth, I have three VMs each running two Tomcats; all six Tomcats are in one cluster and are aware of each other. Active failover does work for some applications (AdminTools, for example), but not BOE.


joepeters :us: (BOB member since 2002-08-29)