Diferentes Versões de FrameWorks

0 respostas
R

Olá pessoal, tenho algumas dúvidas relacionadas a forma com que o JBoss trata várias aplicações que compartilham o mesmo servidor.

Perguntas?

Como o JBoss trata uma aplicação que por exemplo utiliza o pacote struts dentro da própria estrutura "lib" da aplicação, e outra que utiliza o "lib" da estrutura do JBoss, sendo que estas aplicações compartilham do mesmo servidor:

Caso 1:
Aplicação 1: Utiliza uma versão bem antiga do struts, onde o pacote struts.jar está localizado dentro da pasta lib da própria aplicação.
Aplicação 2: Utiliza uma versão mais atual com recursos a mais em relação a versão do struts da aplicação 1, que também o pacote struts.jar está localizado dentro da pasta lib da própria aplicação.
O JBoss vai carregar para a memória os duas aplicações com os pacotes struts separadamente, ou vai sobrescrever os pacotes?

Caso 2:
Aplicação 1 e Aplicação 2: Utiliza uma versão bem antiga do struts, onde o pacote struts.jar está localizado dentro da pasta lib da estrutura de diretórios do JBoss.
Aplicação 3: Utiliza uma versão mais atual com recursos a mais em relação a versão do struts da aplicação 1 e 2, no entanto o struts.jar está localizado dentro da pasta lib da própria aplicação.
O JBoss vai carregar as aplicação sem gerar incompatibilidades?

Obrigado.
Criado 22 de abril de 2005
Respostas 0
Participantes 1