I have a Tomcat 6 cluster set up. When I try to get the second machine started, I see the following message in the log file:
INFO main org.apache.catalina.tribes.membership.McastService - Attempting to bind the multicast socket to /126.96.36.199:45564
INFO main org.apache.catalina.tribes.membership.McastService - Binding to multicast address, failed. Binding to port only.
When trying to run my app, I get thrown out of the session everytime the request switches between the nodes. I followed the Tomcat 6 cluster documentation as specified here.
Just noticed another problem. When I tried to write the session object to a file, it gave me a NotSerializableException. It looks like the session attribute name is somehow not Serializable and I check which one was that and it is the org.apache.struts.action.LOCALE. Don't have a clue what that is? Is this a class?