Olá pessoal,
Gostaria que vocês compartilhassem o ponto de vista de vocês:
Em um ambiente web, seja com o conteiner Jboss ou Tomcat, quando eu tento aplicações que compartilham o mesmo servidor, e utilizam versões de classes de terceiros diferentes, como por exemplo o struts, eu sempre terei problemas relacionados ao “sobrescrevimento” das classes do pacote por causa da diferença entre as versões.
Qual a diferença no caso utilizando o JBoss, de colocar por exemplo o pacote do struts dentro da pasta \jboss_home\server\default\lib e declarar como um modulo da aplicação utilizando o application.xml.