I am using JBoss 3.2.5, and I have experimented with the JSP Servlet settings in the jbossweb-tomcat50.sar/web.xml file.
For reasons I have not been able to determine, the pages we have built using Struts (1.1) and Tiles are always recompiling when a page loads (even if it was just loaded), when development=true and reload=true. JSPs built that do not use Struts or Tiles do not exhibit this always-recompile behavior.
The only workaround we have been able to find is to set development=false and reload=true, and then specify a checkInterval of a "reasonable" 90 to 120 seconds. This, of course, sets off a recompilation cycle every time that number of seconds has transpired, gobbling huge amounts of CPU cycles and bringing our development systems to a temporary crawl.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3853341#3853341
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3853341