Es könnte mit log4j zusammenhängen.
Haben Sie die Datei log4j.jar im Java-Klassenpfad der Websphere (wie in der Startdatei definiert) sowie im Klassenpfad der Anwendung?
Wenn Sie sicherstellen, dass sich die Datei log4j.jar im Java-Klassenpfad und NICHT im Verzeichnis web-inf / lib Ihrer Webanwendung befindet.
Es kann auch mit der Ameisenversion zusammenhängen (möglicherweise nicht Ihr Fall, aber ich stelle es hier als Referenz):
Sie haben eine .class-Datei in Ihrem Klassenpfad (dh kein Verzeichnis oder eine .jar-Datei). Ab ant 1.6 öffnet ant die Dateien im Klassenpfad und sucht nach Manifesteinträgen. Dieser versuchte Öffnen schlägt mit dem Fehler "java.util.zip.ZipException" fehl.
Das Problem besteht bei ant 1.5 nicht, da nicht versucht wird, die Dateien zu öffnen. - Stellen Sie daher sicher, dass Ihre Klassenpfade keine .class-Dateien enthalten.
Haben Sie nebenbei in Betracht gezogen, separate Gläser zu haben ?
Sie können sich im Manifest Ihres Hauptglases auf die anderen Gläser mit diesem Attribut beziehen:
Class-Path: one.jar two.jar three.jar
Stellen Sie dann alle Ihre Gläser in denselben Ordner.
Auch hier gilt möglicherweise nicht für Ihren Fall, aber immer noch als Referenz.