Executar método ao inicializar contexto (Jboss)  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
thafarel
Smalltalk

Membro desde: 07/04/2010 15:29:14
Mensagens: 3
Offline

Pessoal,

Primeira vez postando por aqui...

Quando o Jboss inicializa, ele primeiramente sobre o server, depois inicializa os contextos...
Eu preciso chamar um método que inicializa uma thread(ou chama um método) no momento que o contexto da minha aplicação termina de subir.

Existe alguma anotação específica para isso? Ou outras idéias?

Obrigado pela ajuda!
GraveDigger
JavaEvangelist
[Avatar]

Membro desde: 07/07/2005 13:47:12
Mensagens: 354
Localização: Aracajú
Offline

Olá,

Não ficou muito claro o que você precisa.

Você quer iniciar essa thread logo depois que o contexto é carregado, antes do deploy das apps, ou depois ?

Se for depois, algo que seja iniciado junto da sua app, você pode criar uma classe com um bloco static e inicializá-la a partir de lá. Se estiver usando algum framework como o Spring, pode criar um bean de escopo application e disparar o que vc precisa através de seu construtor.

Caso minhas sugestões não tenham respondido, detalhe um pouco mais o problema, não ficou claro.

Att

SCWCD
SCJP

Pedro Henrique Lobato Sena

thafarel
Smalltalk

Membro desde: 07/04/2010 15:29:14
Mensagens: 3
Offline

Opa,

GraveDigger: Exatamente, depois que é feito o deploy, quando o serviço é publicado.

Não tinha pensando no bloco static, é uma opção.

Eu estou fazendo um Web Service inteligente. No caso, preciso que ele faça uma chamada para outro Web Service logo que o deploy for concluído.

Acho que ficou um pouco mais claro agora.
Andre Brito
JWizard

Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline

Você pode fazer isso usando um esquema chamado JBoss SAR.

Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change.
[WWW]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team