It may be associated with log4j.
Do you have the log4j.jar file in the path of the Java Java class (as defined in the startup file), as well as the path to the application class?
If you make sure that the log4j.jar file is in the path of the java class and that it is NOT in the web-inf / lib directory of your web application.
It can also be associated with ant version (maybe this is not your case, but I put it here for reference):
You have a .class file in your class path (i.e. not a directory or a .jar file). Starting with ant 1.6, ant will open the files in class validation for manifest entries. This attempt to open will fail with the error "java.util.zip.ZipException"
The problem does not exist with ant 1.5, since it does not try to open files. - so make sure your classpath does not contain .class files.
On the other hand, did you consider individual banks ?
You can in the manifest of your main jar, refer to other jars with this attribute:
Class-Path: one.jar two.jar three.jar
Then put all your jars in one folder.
Again, it may be invalid for your case, but still there for reference.
VonC Nov 28 '08 at 7:16 2008-11-28 07:16
source share