On 20.06.2011 21:41, Jess Holle wrote: > On 6/20/2011 2:16 PM, Mark Thomas wrote: >> It should have improved for the majority of use cases in 7.0.14 but at >> the price of making it worse for JARs in CATALINA_[HOME_BASE]/lib. >> 7.0.16 should have returned scanning of JARs in CATALINA_[HOME_BASE]/lib >> to the pre 7.0.14 performance levels. > We're embedding Tomcat in a larger server process and the base > classloader includes a lot more than CATALINA_BASE/lib. Some of these > jars are huge -- and the intent (and effect) is that these are shared by > any/all web app instances. > > My initial guess is that the 7.0.16 fix may have overlooked this > possibility and be special-cased for jars in CATALINA_BASE/lib vs. > applying to any jar coming from the base classloader and a file: (vs. > HTTP or JNDI) URL. >> It looks like there may still be an issue. Profiling data on where the >> time is being spent would be useful. > I should be able to drum up such a profile here in a bit...
Sure we want to make scaning as fast as possible. But did you realize, that you can exclude Jars from being scanned? There's a list f exclusions defined in catalina.properties. Regards, Rainer --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org