Lately, my Openfire 3.6.4 w/ Java 1.6.20 on Windows XP SP3 has been crashing a lot lately. Everyone gets kicked off and it takes a while for people to reconnect if they even do.
The errors all start out like this:
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2010.05.12 09:06:43 [org.jivesoftware.openfire.spi.PresenceManagerImpl.userUnavailable(PresenceMana gerImpl.java:271)
] Error storing offline presence of user: t.moriarty
com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Duplicate entry ‘t.moriarty’ for key 1
Has my database become corrupted? I can post a full log up if that will help. The MySQL server is running on a separate machine.