As discussed in the "Ant Tasks Question" thread posted to the users list (http://mail-archives.apache.org/mod_mbox/tomcat-users/201203.mbox/%3C00c82ddd5a8b1fb9cb75b0c98b39598d%40mail.gmail.com%3E), JspC has a getFork() method that unconditionally returns false. The JspC Ant task does not support forking like other Ant tasks, such as java, javac, etc. It is the opinion of at least myself and Chris Schultz that supporting forking should be expected of a nice player in the Ant ecosystem. The Ant task for JSP compilation should be improved to support forking.
Relevant to 53011, 53012, 53031 and 53032: Per discussions with Chris Schultz in the users list, we agree that it would probably make more sense to separate the Ant task from the JspC class and place a new Ant task in the o.a.catalina.ant package (possibly o.a.catalina.ant.jasper?). Research about the state of the task needs to be completed. Further discussions about this will take place in the developer's list, and then these issues will be updated when a consensus is reached.
Fixed in: - trunk for 9.0.0.M24 onwards - 8.5.x for 8.5.18 onwards - 8.0.x for 8.0.46 onwards - 7.0.x for 7.0.80 onwards
Sorry for the noise. Testing if 6.0.x bugs are now read-only.