Serviços Java Trava no Windows Server 2008

Boa tarde Pessoal,

Na empresa onde trabalho, nosso sistema roda através de serviços onde o executavel é java, porém estou com um problema, que no server 2008 o serviços trava de uma outra para outra, basta reiniciar o servidor e voltar a funcionar normalmente.

No eventos administrativos do windows da esta mensagem de erro no primeiro serviço:
The New Age EAS MCO service has timed out during a stop request and is being terminated.

e no segundo e terceiro esta:
The Java Virtual Machine has exited with a code of -1, the service is being stopped.

e no quarto esta:
The Java Virtual Machine has exited with a code of 1, the service is being stopped.

Estou utilizando a versão jre1.5.0_02.

Alguém sabe me dizer porque esta acontecendo isto???

Em outros sistemas operacionais funciona normalmente, talvez seja a versão do java…???

Por Favor se alguém puder me ajude. Obrigadu.

Quando termina com um valor diferente de zero é que deu problema…
http://java.sun.com/javase/6/docs/api/java/lang/System.html#exit%28int%29

Esse sistema tem algum tipo de log? Se sim, acho que é o primeiro lugar que deves olhar.