Is there any way to avoid servlet.log being deleted on restart of tomcat?

JIA Java Italian Association

No, unfortunately I've never seen anything to avoid that problem. I have my own tomcat.sh that before a start or a restart renames the 3 log files (tomcat.log, jasper.log and servlet.log) with the timestamp as extension, so I have the full history.

I'm not happy with this solution, though, but it works.