Hi,
My beloved chat server just exhausted memory and fell over In a rush to get it back going, I didn’t have a chance to do a thread dump or anything like that. I did notice lots of error messages appearing like so:
2008.06.12 20:58:06 org.jivesoftware.openfire.session.LocalOutgoingServerSession.authenticateDomain( LocalOutgoingServerSession.java:214) Error authenticating domain with remote server: conference.iemchat.com
java.lang.ClassCastException: org.jivesoftware.openfire.muc.spi.MultiUserChatServerImpl cannot be cast to org.jivesoftware.openfire.session.OutgoingServerSession
at org.jivesoftware.openfire.spi.RoutingTableImpl.getServerRoute(RoutingTableImpl. java:550)
at org.jivesoftware.openfire.SessionManager.getOutgoingServerSession(SessionManage r.java:822)
at org.jivesoftware.openfire.session.LocalOutgoingServerSession.authenticateDomain (LocalOutgoingServerSession.java:121)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPa cket(OutgoingSessionPromise.java:215)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(Ou tgoingSessionPromise.java:194)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
/code
any thoughts on this? typical memory usage is around 300 out of 512 and have been using openfire without an issue for over a year now. 1 crash per year is okay, I guess
thanks,
daryl