2011-02-08 4 views
0

J'essaie de déployer une nouvelle application Web sur un serveur externe. Ce serveur exécute Tomcat6 et il a déjà une application Web fonctionnant sous son capot sans problème. (Je vais à l'URL et il fonctionne.) Je déployé mon fichier webapp.war à l'apache */répertoire webapps, et quand je tape « liste fourmi » pour interroger le directeur, je reçois:Impossible de déployer l'application Web Tomcat6

[list] OK - Listed applications for virtual host localhost 
[list] /:running:0:ROOT 
[list] /manager:running:0:manager 
[list] /webapp-x:running:1:webapp-x 
[list] /mywebapp:running:0:mywebapp   <------ my web app 
[list] /docs:running:0:docs 
[list] /sample:running:0:sample 
[list] /examples:running:0:examples 
[list] /host-manager:running:0:host-manager 

Vous peut voir qu'il montre mon application web en cours d'exécution, mais quand je vais sur my.url.com/mywebapp dans un navigateur, j'obtiens une erreur 404 Not Found. ** Cependant, quand je vais sur my.url.com/webapp-x dans un navigateur, l'application web s'exécute et s'affiche sans aucun problème. Pourquoi est-ce? Qu'est-ce qui pourrait être différent à propos de webapp-x?

+0

J'ai eu cette erreur quand je courais 'ant deploy' sur mon projet: « Attention: sélectionné Les fichiers de guerre incluent un fichier WEB-INF/web.xml qui sera ignoré (veuillez utiliser l'attribut webxml pour la tâche de guerre) "Cela pourrait-il être pertinent? – ktm5124

+0

"my.url.com/webapp-x i" est-ce une URL valide ??? Ne devriez-vous pas lancer la page sur le serveur ur localhost? – palAlaa

+0

C'est juste un espace réservé ... Je ne donne pas la vraie URL sur ce site. C'est sous la forme https: // x.y.z/webapp-x – ktm5124

Répondre

0

Vérifiez les journaux pour vous assurer que la webapp n'a pas lancé d'exception au démarrage, ce qui empêche le contexte de s'afficher.

+0

Je ne vois aucune exception. En outre, j'ai mis une application fictive dans les webapps qui n'ont pas de fichiers .class ou .java. Tout ce qu'il a est un fichier index.html et un fichier WEB-INF/web.xml. – ktm5124

0

essayez d'arrêter et supprimer le warfile et le répertoire mywebapp puis redémarrez le serveur et le redéployer corrige généralement le problème pour moi

Questions connexes