2010-05-12 18 views
3

J'ai un fichier war et lors du déploiement de celui-ci dans la console d'administration de websphere, j'obtiens l'erreur suivante après avoir spécifié l'emplacement du fichier war et la racine de contexte.Erreur lors du déploiement du fichier WAR

Le fichier EAR est peut-être corrompu ou incomplet. org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml

Toute suggesstions pour résoudre ce problème? J'ai également décompressé le fichier war et vérifié que le fichier web.xml est présent dans le dossier web-inf.

Cheers, Deena

+0

Comment avez-vous créé le fichier EAR? – khmarbaise

+1

Il semble y avoir d'autres personnes avec le même problème. Quelque chose à propos de l'ordre des éléments dans : http://www.theserverside.com/discussions/thread.tss?thread_id=35465 –

Répondre

0

J'ai eu le même problème et après beaucoup de recherches (et l'affichage même une prime pour ce problème), je l'ai trouvé la question était des commentaires dans web.xml.

J'ai eu la chance d'avoir une branche source qui n'avait pas les commentaires et qui fonctionnait et cette autre branche qui avait les commentaires et s'est cassée.

Suppression des commentaires a permis validateur de WebSphere pour obtenir passé cette erreur ... fun stuff ..

+0

On dirait que les gars de WebSphere sont déjà au courant et ont fait des correctifs pour cela. http://www-01.ibm.com/support/docview.wss?uid=swg1PM49316 –