2012-09-10 2 views
1

Je migre de JBOSS 6 vers JBOSS 7. La migration en elle-même était incroyablement facile. Cependant, j'ai des problèmes avec l'intégration de l'environnement de développement. Voici mon problème:Publication avec JBOSS Tools Indigo Skips web.xml

Lorsque j'étais sur JBOSS 6, j'étais sur la publication par Helios et tout allait bien. Je n'ai pas pu mettre à jour mes outils JBOSS pour reconnaître JBOSS AS 7, donc j'ai également mis à jour ma version d'eclipse. Le serveur JBOSS 7 a été reconnu sans problème. Démarrer et arrêter le serveur n'est également pas un problème. Construire (avec maven) à travers éclipse et déployer manuellement (copier/coller du fichier .war) fonctionne également très bien. Cependant, avec un de mes projets, la publication via eclipse (clic droit sur le serveur, ajouter/supprimer) ne fonctionne pas. Le fichier web.xml n'est pas publié dans le dossier WEB-INF. Cela provoque un déploiement "réussi", mais sans web.xml, l'application ne fonctionne pas et est essentiellement un serveur de fichiers. Il n'y a pas d'erreur affichée. Je voudrais souligner que je ne crois pas que le problème a à voir avec JBOSS 7. J'ai essayé le même processus de publication ci-dessus pour JBOSS 6 (le serveur que je migrais et fonctionne toujours lors de la publication de Helios) avec le même résultat. J'ai également essayé d'ajouter manuellement le fichier web.xml au dossier WEB-INF des applications déployées, et l'application se déploie correctement de cette manière.

J'ai 3 projets au total dans l'espace de travail. 2 publient correctement via l'interface JBOSS AS dans eclipse (y compris web.xml). Les projets sont un webservice RESTeasy (fonctionnant), une servlet jsp (fonctionnant), une application JSF (ne fonctionnant pas). Tous utilisent le printemps et hibernent (dans le cas où cela est pertinent). Est-ce que quelqu'un sait ce qui pourrait causer l'exclusion du fichier web.xml dans le dossier de guerre publié (éclaté)?

S'il vous plaît laissez-moi savoir si vous souhaitez inclure des fichiers spécifiques.

Répondre

1

J'ai eu exactement le même problème. Tous les fichiers déployés automatiquement sauf web.xml. Finalement, j'ai copié le contenu de web.xml, l'ai supprimé dans Eclipse et j'ai créé le fichier à nouveau. Ensuite, les outils JBoss ont récupéré le fichier et l'ont déployé comme prévu.

Questions connexes