Virtual Classpath War Application

0 respostas
G

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

Criado 30 de março de 2012
Respostas 0
Participantes 1