I'm having an issue where every page (jsp) on my website @includes a file common.jsp, and the code in common.jsp is running when every page is requested - except one: when contact.jsp is requested, I can see in the server logs that common.jsp hasn't run.
- I can't reproduce on my local JBoss installation - everything works properly until I upload the .ear to the production server.
- I have verified on the production server that common.jsp has the correct code, and that contact.jsp includes common.jsp in the correct way. Both files are identical on my local server and on the production server.
So I'm wondering what things could possibly cause this type of behavior? Any suggestions are welcome, as I'm not sure where to look.
Update: Looks like this was a caching problem. Stopping jboss, deleting the tmp and work directories and restarting fixed it.