[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: [reverbel-sma] Deployment no JBoss



Implantar um EJB no JBoss é colocar o arquivo jar com o EJB no diretório
de implantação do servidor. Na configuração default do JBossAS esse é o
diretório

  $JBOSS_HOME/server/default/deploy

Caso você use outra configuração de JBossAS, o diretório de implantação é

  $JBOSS_HOME/server/nome-da-configuracao/deploy

É só copiar o jar para o diretório de implantação que o EJB está
implantado. Para desimplantá-lo é só remover o jar desse diretório.
A implantação de componentes Web (arquivos .war contendo servlets e/ou
JSPs) e aplicações server-side com EJBs mais servlets e/ou JSPs
(arquivos .ear) é análoga. Você pode implantar/desimplantar/reimplantar
componentes com o servidor de aplicações rodando (hot deployment).

Para facilitar o desenvolvimento o JBossAS aceita também componentes
"desempacotados". Em vez de colocar um arquivo jar no diretório de
implantação, você pode colocar lá um subdiretório com a mesma estrutura
que o arquivo jar. Isso facilita a atualização de partes do componente
(arquivos .class, por exemplo). Para fazer o JBossAS reimplantar um EJB
desempacotado (após a atualização de um ou mais arquivos no subdiretório
do EJB), basta atualizar a data (via comando touch, por exemplo) do
descritor de implantação do EJB (arquivo META-INF/ejb-jar.xml).

Reverbel

Tiago Motta Jorge wrote:
Olá,

  Alguem saberia me indicar um documento simples, curto e direto para
implantação de EJBs no JBoss?


Até mais! Tiago Motta Jorge <tiagoj@xxxxxxxxxx>