ok. long story short:

my web sites is formed of chunks of html-frames ...all these frames have 
content from a database. So to shorten page loading time, I used a cache 
system(Ehcache ....similar to OSCache for those who heard/used cache before). 
So I have a servlet that fills the cache, and the index.html loads the frames 
from cache). Problem is....when the server is restarted or stoped, the cache is 
emptyed and after restart I have to re-call the servlet that fills it. It would 
be perfect if every time I restart tomcat this servlet to be called 
autmatically. In case ur wondering why I used a servlet to fill the cache is 
because I need some variables like request.getContenxtPath, getRealPath() etc. 

hope you understood why I need to do this.
A really big thanks to the people that answered so far. Helps me a lot!

----- Original Message ----
From: Wade Chandler <[EMAIL PROTECTED]>
To: Tomcat Users List <users@tomcat.apache.org>
Sent: Monday, November 5, 2007 4:44:33 PM
Subject: Re: running! a servlet at tomcat startup


I can see why you might want to load on startup, but the ability to
 actually perform a get when there is not client makes no sense at all to
 me. What exactly are you planning to achieve by doing such a thing?

Wade


----- Original Message ----
From: loredana loredana <[EMAIL PROTECTED]>
To: users@tomcat.apache.org
Sent: Monday, November 5, 2007 3:32:01 AM
Subject: running! a servlet at tomcat startup


This issue is a classic one already I think. I've googled it and
 haven't found anything that could help solving this problem. I'm
 probably not
 the one to think about this but...if you would add the
  <load-on-startup>1</load-on-startup> to a servlet, and from the
 init() method you
 would somehow try to call the doGet() method, wouldn't that do it?
 wouldn't that run the servlet at startup?  did anybody try this
 already? I am
 trying to do this but I'm having some problem creating
 HttpServletRequest and Response objects so I can call doGet(). So if
 anyone did this
 already, pls let me know how this issue can be fixed! 10x a lot!



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com


---------------------------------------------------------------------
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]





__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


---------------------------------------------------------------------
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