tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher Schultz <ch...@christopherschultz.net>
Subject Re: Jasper improvements, was: Timeline for beginning EL 3.0 implementation?
Date Wed, 26 Jun 2013 14:49:07 GMT
Jeremy,

On 6/26/13 1:44 AM, Jeremy Boynes wrote:
> On Jun 11, 2013, at 1:50 PM, Nick Williams
> <nicholas@nicholaswilliams.net> wrote:
>> 
>> Okay. One of many reasons I ask is that I still have it on my to-do
>> to make some improvements on the JSP compiler to support things
>> like 1) precompiling all JSPs on deploy and 2) a better Ant task. I
>> don't know how much the EL changes might affect this JSP
>> compilation (hopefully it's fairly decoupled), and I'd like that to
>> not seriously hinder any effort to back-port my improvements to
>> Tomcat 7. I'm wondering if this needs to move higher on my list and
>> get in before the EL changes. Any insight?
> 
> I have been thinking about improvements to Jasper as well around
> better support for Servlet 3.0 concepts. One area would be decoupling
> it from Tomcat, bootstrapping using an SCI as hinted in
> ContextConfig. I'd also be interested in improving the Ant task as
> well, such as support for pre-compiling a separate package that would
> be treated as a web fragment (including web.xml-less pre-compilation,
> generating a web-fragment.xml rather than a web.xml snippet or
> potentially eliminating the XML entirely if the generated code can be
> annotated with @WebServlet). 

https://issues.apache.org/bugzilla/show_bug.cgi?id=50234

I tried some forays into this a few years ago, but got stuck in the
confusion of how everything works together. I wanted to do something
simple like get the web-app's spec-version number, but could not figure
out how to do it.

-chris


Mime
View raw message