Wade Chandler wrote:
> Yes, and in the listener I would then utilize some kind of other web client 
> to actually perform a first request. You can use something like HttpClient or 
> one of the command line text browsers and Runtime.exec. It would probably be 
> easier than trying to simulate with some other means, but I may be 
> wrong..especially if you already know what you are doing will work without 
> having to have the extra client connection, but it would seem a lot less code 
> to just have a config file you fill in and a client which makes a simple http 
> web request.

I hope the populating of the cache is done programmatically, rather than
by making connections, because AFAIK the Context won't start serving
pages until it's finished starting up.

You could have a race condition if you're using a listener or a servlet
init() method, if your populating starts before the pages are available.

p



> ----- Original Message ----
> From: "Caldarale, Charles R" <[EMAIL PROTECTED]>
> To: Tomcat Users List <users@tomcat.apache.org>
> Sent: Monday, November 5, 2007 10:39:47 AM
> Subject: RE: running! a servlet at tomcat startup
> 
> 
>> From: loredana loredana [mailto:[EMAIL PROTECTED] 
>> Subject: Re: running! a servlet at tomcat startup
>>
>> In case ur wondering why I used a servlet to fill 
>> the cache is because I need some variables like 
>> request.getContenxtPath, getRealPath() etc. 
> 
> Wouldn't a ServletContextListener be more appropriate for this kind of
> activity?  See section 10 of the servlet spec for details.
> 
>  - Chuck
> 
> 
> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
>  PROPRIETARY
> MATERIAL and is thus for use only by the intended recipient. If you
> received this in error, please contact the sender and delete the e-mail
> and its attachments from all computers.
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to