System.exit(0)  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
gomesrod
GUJ Ranger
[Avatar]

Membro desde: 11/05/2007 19:46:22
Mensagens: 901
Offline

KWill wrote:Acho que os containers tipo Tomcat e JBoss bloqueiam System.exit(int status) via SecurityManager.

Não estou muito certo quanto a isso, mas se for isso mesmo, você pode extender a classe SecurityManager (...)

O caminho é esse, mas não é necessário criar um Security Manager, basta modificar as políticas de segurança da sua JVM para que a operação não seja permitida. O Security Manager normal passará a lançar exceção no checkExit().

Velo,
Vou ver se acho algum material sobre como fazer, não tenho de cabeça pois não é todo dia que se mexe com esse tipo de coisa... mas se quiser adiantar o serviço pesquise sobre JAAS.
maior_abandonado
JWizard
[Avatar]

Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Offline

gomesrod wrote:
KWill wrote:Acho que os containers tipo Tomcat e JBoss bloqueiam System.exit(int status) via SecurityManager.

Não estou muito certo quanto a isso, mas se for isso mesmo, você pode extender a classe SecurityManager (...)

O caminho é esse, mas não é necessário criar um Security Manager, basta modificar as políticas de segurança da sua JVM para que a operação não seja permitida. O Security Manager normal passará a lançar exceção no checkExit().

Velo,
Vou ver se acho algum material sobre como fazer, não tenho de cabeça pois não é todo dia que se mexe com esse tipo de coisa... mas se quiser adiantar o serviço pesquise sobre JAAS.


cara o tópico é de 3 anos e meio atras... provavelmente ele não está mais resolvendo esse problema...

quanto a pergunta do andredecotia, isso serve para finalizar o programa, se você quer finalizar usa isso.. claro que usar isso em uma biblioteca é um tanto ridiculo ou absurdo ao menos na minha opinião...

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
gomesrod
GUJ Ranger
[Avatar]

Membro desde: 11/05/2007 19:46:22
Mensagens: 901
Offline

Droga, eu não tinha visto a data hehe
Mais uma pessoa enganada pela ressuscitação de tópicos.

(Pior que eu estava até dando umas testadas nisso pra tentar ajudar o cara...)
matheuslmota
Virtual Machine Man

Membro desde: 09/03/2010 15:14:56
Mensagens: 664
Offline

Ei gomesrod, mas se conseguir alguma solução posta aí cara
Mesmo que o tópico seja antigo, eu acho que se alguem sabe a resposta é bom postar, pra quando alguem for procurar já ter a solução.


Toda vez que você alimenta um troll uma foca morre no Polo Norte.
[MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team