The MANIFEST.MF file contains signature for each class of the jar and tomcat classloader test each class against his signature, that why it’s so slow at startup!
I can’t figure how to disable tomcat ceck so i’ll rebuild the jar without signature for a short time solution
==>Can you provide a unsigned version of your jar (Something like words-14.11.0-jdk16unsigned.jar)?
This seems to be an issue with Tomcat 7, you will not see this issue with Tomcat 6. One solution is to exclude Aspose JARs from scanning as you can see at http://wiki.apache.org/tomcat/HowTo/FasterStartUp
You can provide a comma-separated list of Aspose JARs at this line “tomcat.util.scan.DefaultJarScanner.jarsToSkip=” in catalina.properties file.