Bom dia pessoal,
Eu instalei no Windows Server 2003 um GlassFish v3, com a JDK 6.0 update 18.
O GlassFish e as aplicações funcionam certinho, só que estou com um problema: quando faço logoff no servidor, o serviço do Glassfish no Windows cai.
O serviço do Windows foi criado com o comando “asadmin.bat create-service --name glassfishv3”. Nas configurações do GlassFish, feitas pelo painel de admin (que vão para o domain.xml) o parâmetro “-Xrs” está configurado, mas mesmo assim o serviço cai.
Vocês sabem o que eu devo fazer para evitar este comportamento?
Veja este POST aqui :
http://www.guj.com.br/posts/list/205278.java
Foi a forma que usei pra resolver. É bem parecida com a sua, mas não precisiei alterar nada mais. Pra mim funcionou sempre, experimenta lá.
Olá,
Na verdade, eu subo o meu GlassFish já por um serviço Windows, criado exatamente da maneira que você citou.
Só que quando eu faço logoff no servidor, a JVM recebe um sinal do sistema operacional e é encerrada, matando o GlassFish.
Curiosidade: se eu reinicio o servidor, o GlassFish funciona sem o logon. Quando, pela primeira vez, abro o servidor com um usuário qualquer e faço logoff, o GlassFish para de funcionar…
Eu quero que a JVM ignore este sinal, com o parâmetro -Xrs, mas não funciona.
De qualquer maneira, obrigado pela atenção!!!