Hallo,
was passiert, wenn Du das Script mal mit i = 20;, dann mit i = 30;, dann mit i = 40; speicherst.
Bekommst Du nur 40 ausgegeben oder auch alte Versionen?
Und mal völligst ins Blaue geraten? Stimmt die Serverzeit des Tomcat mit der Clientzeit Deines Rechners überein?
Gruß
Olaf