Christopher, response to your questions: [Can you confirm that after you try to access the .jsp from the browser, the timestamp on the .java file changes?] -* It does not change. ALL the .java and .class files have the same timestamp as the .jsp files which is the same as when the war was deployed.*
[Are you deploying from a WAR file or exploded directory? Also, are any of your JSPs in a .jar file (whether this is in a WAR file or not)?] - *From a war file. Jsps are not is a jar file. * *This is a legacy app and has spring + struts...spring is being used for dependency-injection only, and struts as the web-framework. I should have mentioned this earlier, but we have other spring based apps (without struts) on tomcat 7.0.26, and we don't see this issue with those apps. * [Can you confirm that you have files called, for example, userProfileBodyTile_jsp.java, userProfileBodyTile_jsp.class, and userProfileBodyTile_jsp.javatmp ?] *The only files that I see under the work directory are .java and .class, I have not seen any .javatmp files in that directory *I'll send you registration.jsp and .java files separately. thanks. ----------------------------------------------------------------------------------------------