Websphere 8.5: Root exception is: org.eclipse.jst.j2ee.commonarchivecore.intern.Ausnahme.DeploymentDescriptorLoadException: WEB-INF/web.xml
Bin ich immer den folgenden Fehler beim bereitstellen einer ear-mit websphere aus eine Ameise Fragen, mit jacl:
[wsadmin] WASX7017E: Exception received while running file "C:\...\AppData\Local\Temp\wsant6857788060872488512jacl"; exception information: com.ibm.websphere.management.application.client.AppDeploymentException: com.ibm.websphere.management.application.client.AppDeploymentException: [Root exception is org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml]
Wenn ich versuche zum bereitstellen der ear aus der websphere-Konsole bekomme ich:
The following exception occurred. Check log for details.
com.ibm.websphere.management.application.client.AppDeploymentException: [Root exception is org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml]
Maschine details: Win7x64, WebSphere 8.5 x86 mit oracle-jdk-6u30 x86 (x64 Getestet mit zu).
Andere in der Lage gewesen, um den installer, für Sie zu arbeiten. Die WebSphere-Verbindung Informationen korrekt sind, wie andere Skripte entsprechend aktualisieren gemeinsam genutzten Bibliotheken. Ich bin ratlos, warum es funktioniert auf anderen Computern und nicht diese.
- Sie bekam einen Tipp dort "Check log " für details", geben Sie uns die details
- Die Ausnahme bezieht Sie auf die web.xml von einer Anwendung im OHR. Tun alle Kriege in Ihrem OHR haben web.xml Datei? Können Sie sehen, ob es ein Fehler mit der web.xml Dateien?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach viel suchen (auch veröffentlicht eine bounty auf ein ähnliches problem), ich fand die Frage war, in die Kommentare web.xml.
War ich glücklich genug, um eine source-Zweig, der nicht über die Kommentare und gearbeitet und dieser andere Zweig, der in der Tat haben die Kommentare und war pleite. Verschiedene Installateure aus verschiedenen Branchen ist, was erlaubt, die Installateure, die arbeiten an einigen Maschinen, und dieser andere Zweig installer bricht auf meinem Rechner.
Entfernen der Kommentare erlaubt WebSphere validator um Vergangenheit, Fehler... lustige Sachen... wird ein Bericht an die WebSphere-Jungs.
Bitte überprüfen Sie die application.xml Datei im Ohr, welche die richtige war-Datei Namen und überprüfen Sie auch die ejb-Modul-Glas-Namen. Sie erhalten ähnliche Fehler, wenn es ein Ungleichgewicht gibt in Kriegs-oder ejb-jar-Datei-Namen. Mein Fall ich habe Problem in die war-Datei name wurde falsch angegeben in der application.xml
Gleiche Fehler trat bei mir, aber problem war in der application.xml nicht die web.xml Skillung war uneinheitlich zwischen application.xml und web.xml. Web 3.0, J2EE 1.4, sollte die Java-EE-6.
In meinem Fall habe ich diese Schritte:-
Gehen, um das OHR
Rechte Maustaste -> Wählen Sie Eigenschaften aus.
Klicken Sie auf Deployment-Assembly
Hinzufügen/Entfernen -WebApps für das OHR.
Klicken Sie auf das un-Projekt identifiziert. Zuerst entfernen Sie es und fügen Sie es wieder.
Nachdem er einige Zeit über dieses Thema, schließlich fand ich, dass gab es eine doppelte session-config-tag in der web.xml. Es geschah während einer unserer Kollegen war das Zusammenführen von code.
Ist es besser, Sie prüfen können web.xml, ähnliche doppelte tags kann dieses Problem verursachen.