Openfire service process stalling (Win2K)

It’s happened again, the openfire service process has stalled on my Win2K server. During this time it jumps between 60 and 100% cpu usage and the process is unstoppable. It gives an access denied error when trying to kill the process, and the service manager tells me that the service can’t be stopped and then that it can’t be controlled in it’s current state when I try to stop it.

Anyone that has got a solution to this? The server isn’t hosting that many accounts (~10) so there shouldn’t be too much load on it.

Regards,

Chris