Tomcat 5.5 - segundo aplicativo retorna 404

Tomcat 5.5 - segundo aplicativo retorna 404

Existem duas versões de aplicativos da web. Quero ter os dois em uma máquina para poder testar a atualização. Se houver um deles copiado para o diretório webapplications do Tomcat e o Tomcat for iniciado, ele funcionará bem.

Então, se houver apenas, tenha apenas

...webapplicatios\ROOT\...
...webapplicatios\myApp25\... 

Funciona bem.

Ou quando há apenas

...\webapps\ROOT\...
...\webapps\myApp26\...

funciona bem também.

Se eu carregar os dois

...\webapps\ROOT and
...\webapps\myApp25
...\webapps\myApp26

apenas um dos aplicativos funcionará. O outro retorna 404, página não encontrada.

Está rodando no Windows7 e eu uso o Tomcat 5.5. Tomcat é apenas a instalação padrão. Alguma ideia do que verificar? Como fazer com que ambos executem os dois aplicativos?

Obrigado desde já por qualquer ajuda. Sou iniciante em relação ao TC.

Responder1

Minha solução, caso alguém precise também.

  1. Instalação completa do Apache Tomcat.
  2. Então vá para o seuhttp://seuServidor:porta/manager/html
  3. execute o aplicativo se não estiver em execução.

De qualquer forma, ainda não sei por que um aplicativo é iniciado automaticamente e outro não.

Quando instalo apenas um deles, ele é iniciado automaticamente por padrão.

Responder2

Provavelmente ambos têm o mesmo nome de servlet no arquivo /web-inf/web.xml. Se eles tiverem o mesmo nome de servlet, o Tomcat os verá como o mesmo aplicativo e carregará/despachará apenas um deles.

Se precisar que ambos sejam executados ao mesmo tempo, você precisará alterar o nome do servlet de um ou de outro neste arquivo de configuração.

informação relacionada