We have a web.xml whose <servlet-mapping>s need to be in a certain order (so that *.do) is last. If I copy the correct web.xml to where JBuilder resides, as soon as I start running tomcat to do testing, tomcat (or maybe JBuilder) changes web.xml so that *.do is no longer last. And I even have web.xml marked as a read-only file! Any ideas as to why this is happening?