John,
I haven't deployed a Horizontal Cluster, but we do have a single, 2 node cluster that is having issues.
Did you cluster HA and Web Sessions? Our issue manifests itself by one side of the cluster quickly running OutOfMemory, then the other side almost right after does the same thing.
We are also seeing the error below in the logs. We are using JBoss 4.0.5, Hibernate 3.0. Did you have any issues with your cluster?
2008-02-14 17:48:13,947 WARN [org.jboss.web.tomcat.tc5.session.InstantSnapshotManager./express] (TP-Processor3171
Failed to replicate session InW3zDz-aHNRy1MkZHd8kg**.node2
java.lang.RuntimeException: JBossCacheService: exception occurred in cache put ...
at org.jboss.web.tomcat.tc5.session.JBossCacheWrapper.put(JBossCacheWrapper.java:150)
at org.jboss.web.tomcat.tc5.session.JBossCacheService.putSession(JBossCacheService.java:315)
at org.jboss.web.tomcat.tc5.session.JBossCacheClusteredSession.processSessionRepl(JBossCacheClusteredSession.java:121)
at org.jboss.web.tomcat.tc5.session.JBossCacheManager.processSessionRepl(JBossCacheManager.java:1093)
at org.jboss.web.tomcat.tc5.session.JBossCacheManager.storeSession(JBossCacheManager.java:648)
at org.jboss.web.tomcat.tc5.session.InstantSnapshotManager.snapshot(InstantSnapshotManager.java:49)
at org.jboss.web.tomcat.tc5.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:98)
at org.jboss.web.tomcat.tc5.session.JvmRouteValve.invoke(JvmRouteValve.java:84)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
TIA,
Greg