to com a seguinte dúvida:
tenho 2 aplicações rodando no mesmo WebAppServer
- WebApp-A (sistema novo)
- WebApp-B (sistema legado)
cada um tem bibliotecas específicas de versões específicas …
dentro do Tomcat existe uma pasta lib, existe alguma forma de eu fazer com que a WebApp-A utilize um “Virtual Classpath” para carregar os jar’s que ficam dentro da pasta lib\libApp-A? O mesmo vale para a WebApp-B.
teria então:
WebApp-A acessando as libs dentro de Tomcat\lib\libApp-A
WebApp-B acessando as libs dentro de Tomcat\lib\libApp-B
- tentei configurar o MANIFEST.MF, mas pelo que li, ele só funciona para JAR dentro de WAR ele não serve para nada.
- tentei colocar todos os jars dentro da pasta lib, também não funcionou porque a WebApp não sabe o que usar quando tem 2 libs com versões diferentes, exemplo Hibernate 3.6 e o Hibernate 3.0.
pesquisei no google sobre virtual classpath mas não achei nada que me ajudasse, alguém já passou por isso?
Java: 1.7.0 (64bit)
Tomcat: 7.0.26 (64bit)
S.O.: Linux 2.6.35.14-106.fc14.x86_64