We have several JBoss 3.2.5 deployments where, seemingly at random, the JMS disconnects our topic connections. Looking through the Windows 2000 and Windows 2003 Server Event Logs showed that, at about the same time the connection was lost, the "w32time" service had run.
Any ideas of what the time service miight be doing that cause the connections to drop?
Windows is stupid. It bases the socket timeouts on the system clock
rather than cpu ticks or something more reliable.
If your clock jumps forwards it thinks it timed out.