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

[reverbel-sma] Deployment no JBoss



Professor,
 
   Surgiu a seguinte dúvida. Suponhamos que exista um EJB statefull implantado
em um servidor JBoss. Suponhamos ainda que um cliente esteja interagindo com uma
instância deste EJB. Agora, suponhamos que eu corrija um bug neste EJB e o
reimplante no servidor. O que acontece com a instância que o cliente estava
interagindo?

   Casos possíveis que imaginei:

(1) A instância é imediatamente passivada, uma instância do novo EJB é criada, e
então essa nova instância é ativada com o estado que a anterior estava mantendo.
No entanto, neste caso pode ocorrer algum problema de incompatibilidade de estado.

(2) O cliente continua interagindo com a instância "desatualizada" até acabar a
sua sessão atual.

   O que acontece exatamente?


Atenciosamente,
Tiago Motta Jorge.