actually, i think i know where this would be - the reason it's happening that way is that when CocoonServlet processes a request, it requests an/the instance of Cocoon (can't remember if that's pooled or singleton) and passes a boolean like isReloadable to trigger checking of the sitemap source file(s) for changes. there may be an asynchronous behavior option which causes it to reload after the request comes in a separate thread. feel free to check on your own (search through web.xml and cocoon.xconf) but i'll be able to do so later today.
in general, cocoon uses incoming requests to trigger checks like that more than one might like. the reason IIRC is to reduce the number of monitor type threads/resources that would be necessary to track changes independantly. there are some smart people that have worked on that stuff so i'd be predisposed to trust that they had quantified the benefit of the current architecture, but it may be worth looking into. anyway, it may be possible to trigger the reload when the servlet is reloaded rather than the request coming in. I've been meaning to dig back into CocoonServlet for a different issue, so I'll take a look into that as well. in the meantime, if someone who actually knows what they're talking about (as opposed to me) wants to chime in... too bad they probably don't play the HolidayInn Express commercials in Europe - I could make a funny joke on myself. Geoff > -----Original Message----- > From: Julian Klein [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, January 29, 2003 10:23 AM > To: Cocoon Users > Subject: Re:Presloading Parts of Cocoon > > > http://xml.apache.org/cocoon/faq/faq-sitemap.html > > -see the first FAQ on this page > > -Julian > > > In reply to: > > > Greetings. Whenever I change a page in my sitemap and > redeploy, I notice that the first time I hit a page it > takes cocoon a few seconds to start the page. Is there > any way we can get cocoon to preprocess this stuff at > deployment time so that the users only see instant > results ? > > -- Robert > > > ===== > Live simply so others may simply live. > > -Ghandi > > Pluralitas non est ponenda sine neccesitate. > "Entities should not be multiplied unneccesarily" > > -William of Occam > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > http://mailplus.yahoo.com > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > > > --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>