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

Reply via email to