TomCat cacht Servlets
fredy
- java
0 Thomas J.S.0 fredy0 fjh0 Thomas J.S.
0 fjh0 Bernhard Peissl
Hi!
Ich ärgere mich gerade mit Tomcat/Servlets: Anscheinend cacht Tomcat jedes Servlet beim ersten Aufruf. - Somit wird es schwierig, mein Projekt zu debuggen.
Kann man das irgendwo ausschalten ?
Ich habe schon den folgenden Code versucht, jedoch ohne Effekt:
:
response.addHeader("Expires", "Mon, 26 Jul 1997 05:00:00 GMT");
response.addHeader("Cache-Control", "no-cache, must-revalidate");
response.addHeader("Pragma", "no-cache");
:
Danke und liebe Grüße
fredy
hallo,
Ich ärgere mich gerade mit Tomcat/Servlets: Anscheinend cacht Tomcat jedes Servlet beim ersten Aufruf. - Somit wird es schwierig, mein Projekt zu debuggen.
im Server.xml stehen gleich am anfang Optionen für debugging ... auch für servlets.
grüße
thomas
Danke,
Kommt es bei Euch auch ab und an vor dass Tomcat irgendwelche Exceptions meldet (im Tomcat-Fenster) und daraufhin den Geist aufgibt?
Ich verwende TomCat unter Win2000 mit 1.2 SE.
Liebe Grüße
fredy
hallo,
Ich ärgere mich gerade mit Tomcat/Servlets: Anscheinend cacht Tomcat jedes Servlet beim ersten Aufruf. - Somit wird es schwierig, mein Projekt zu debuggen.
im Server.xml stehen gleich am anfang Optionen für debugging ... auch für servlets.
grüße
thomas
Hallo fredy,
Kommt es bei Euch auch ab und an vor dass Tomcat irgendwelche Exceptions meldet (im Tomcat-Fenster) und daraufhin den Geist aufgibt?
Wenn du so fragst: nein ;-)
Ich verwende TomCat unter Win2000 mit 1.2 SE.
ich auch
Nacht
Franz
hallo,
Kommt es bei Euch auch ab und an vor dass Tomcat irgendwelche Exceptions meldet (im Tomcat-Fenster) und daraufhin den Geist aufgibt?
eher nicht. aber da muss/müsste was auch in den logs stehen.
Ich verwende TomCat unter Win2000 mit 1.2 SE.
ich persönlich unter NT und win 98 aber nur für testzwecke.
sonst haben wir ihn unter AIX, aber das ist nicht mein ding *g*
grüße
thomas
Hi!
Ich ärgere mich gerade mit Tomcat/Servlets: Anscheinend cacht Tomcat jedes Servlet beim ersten Aufruf. - Somit wird es schwierig, mein Projekt zu debuggen.
Kann man das irgendwo ausschalten ?
Nein, jedenfalls bis vor 4 Monaten nicht ;-)
Da hilft nur ein Neustart des Tomcat.
Gruß
Franz
Grüssi!
Ich ärgere mich gerade mit Tomcat/Servlets: Anscheinend cacht Tomcat jedes Servlet beim ersten Aufruf. - Somit wird es schwierig, mein Projekt zu debuggen.
response.addHeader("Expires", "Mon, 26 Jul 1997 05:00:00 GMT");
response.addHeader("Cache-Control", "no-cache, must-revalidate");
response.addHeader("Pragma", "no-cache");
Probiers mal so:
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", 0);
response.setHeader("Cache-Control", "no-cache, must-revalidate");
response.setHeader("Cache-Control", "no-store");
Falls das Reeload im Browser dann immer noch nicht funktioniert:
Lösch das alte Servlet (class-Datei),
ruf es im Browser auf (Fehlermeldung sollte erscheinen)
und dann kompilier das Servlet neu.
Falls das alles nix nützt, wird dir nix anderes als eine Tomcat-Neustart übrig bleiben :-(
lg bernhard