Hi Steve, thanks for your help :)
I tried to set up the cache and it did a trick, so things are much better now (2-3x faster), so I gonna try to implement your solution on my system during the next couple of weeks.
I suppose it's gonna be quite tricky, because my struts menu is completely generated from the Database using Hibernate... but we will see :)
Cheers! Danny [EMAIL PROTECTED] wrote:
My sample app for dynamic menus without Javascript has Velocity caching set to "false" by default. See: net.sf.navigator.displayer.velocity.properties class.resource.loader.cache = true webapp.resource.loader.cache = true Changing values to "true" speeds things up a lot. Danny, perhaps you would like to profile this again with caching switched on. If things are still too slow, then perhaps you can provide an indication of where the bottleneck appears to be. My own profiling shows that (not unsurprisingly) most of the time is spent in: net.sf.navigator.displayer.VelocityMenuDisplayer.displayComponents() net.sf.navigator.displayer.LocalDirective.render()
------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ struts-menu-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/struts-menu-user
