Может быть связано с log4j.
Есть ли у вас файл log4j.jar в пути к классу Java WebSphere (как определено в файле запуска), а также в пути к классам приложения?
Если вы уверены, что файл log4j.jar находится в пути к классам java и НЕ находится в каталоге web-inf / lib вашего веб-приложения.
Это также может быть связано с муравьиной версией (может быть, не в вашем случае, но я поставлю это здесь для справки):
В вашем пути к классам есть файл .class (то есть не каталог или файл .jar). Начиная с ant 1.6, ant открывает файлы в пути к классам, проверяя наличие записей манифеста. Эта попытка открытия завершится с ошибкой «java.util.zip.ZipException»
Проблема не существует с ant 1.5, так как он не пытается открыть файлы. - поэтому убедитесь, что ваш путь к классам не содержит файлов .class.
На заметку о том, рассматривали ли вы отдельные банки ?
В манифесте вашей основной банки вы можете обратиться к другим банкам с этим атрибутом:
Class-Path: one.jar two.jar three.jar
Затем поместите все банки в одну папку.
Опять же, может быть недействительным для вашего случая, но все еще там для справки.