Return-Path: X-Original-To: apmail-tomcat-dev-archive@www.apache.org Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F41E310F38 for ; Wed, 26 Jun 2013 05:45:12 +0000 (UTC) Received: (qmail 71381 invoked by uid 500); 26 Jun 2013 05:45:12 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 71134 invoked by uid 500); 26 Jun 2013 05:45:12 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 71125 invoked by uid 99); 26 Jun 2013 05:45:12 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Jun 2013 05:45:12 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW X-Spam-Check-By: apache.org Received-SPF: error (nike.apache.org: local policy) Received: from [209.85.160.51] (HELO mail-pb0-f51.google.com) (209.85.160.51) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Jun 2013 05:45:05 +0000 Received: by mail-pb0-f51.google.com with SMTP id um15so13651295pbc.10 for ; Tue, 25 Jun 2013 22:44:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=BMAape5bngZEyzjtyPewh0XWsowdXNxsH64hBxI9Ll4=; b=KGCi6rK4tDW7xK42glegImT7M020Z3tQl2Ta+Sk5lqf19ko8SQykVGyOQ53j/Ja7Zs W7bo/tFaj4NpUG/NWDFJAuysvtuhfrumj+cWD8HJ8e/r8ZZihCbhsoc8j5eyOICLDOYa G/BBO/kyQiKu/4BwUCLDF3/VZQUU7R0dT4YUt0lzjLxjiK8KiMwT2Tj27iQgHWvwY3tg k8aQHNKeL3GOXmxdWzzvtSH3xOrlJxVu18S4GSg/0+rP+azWTEHEwFU6enUGQPVTkbft M9/ZeFPVEfOi4gQkd869XWiBOENUA6FbD0Yh6HTrOSkIPVGKRh4sNwuyDbJERFk/ceeg bF0A== X-Received: by 10.68.197.33 with SMTP id ir1mr2225354pbc.197.1372225464541; Tue, 25 Jun 2013 22:44:24 -0700 (PDT) Received: from [10.0.1.22] (c-24-16-133-248.hsd1.wa.comcast.net. [24.16.133.248]) by mx.google.com with ESMTPSA id fm2sm28782813pab.13.2013.06.25.22.44.22 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 25 Jun 2013 22:44:22 -0700 (PDT) Sender: Jeremy Boynes Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Subject: Jasper improvements, was: Timeline for beginning EL 3.0 implementation? From: Jeremy Boynes In-Reply-To: <12D01606-88EC-4CB0-AAFA-E4B1020F1D69@nicholaswilliams.net> Date: Tue, 25 Jun 2013 22:44:23 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <3729862D-8A29-4F18-BF4F-77BA0710D3B5@nicholaswilliams.net> <51B78A5A.1020004@apache.org> <12D01606-88EC-4CB0-AAFA-E4B1020F1D69@nicholaswilliams.net> To: "Tomcat Developers List" X-Mailer: Apple Mail (2.1508) X-Gm-Message-State: ALoCoQnspWFGoH3ouqTnDBh4UqOGyr31Bqz6aoI0sAezlJQrlvaLMf/D7Tk6ikyf/l5yhAyuAyCs X-Virus-Checked: Checked by ClamAV on apache.org On Jun 11, 2013, at 1:50 PM, Nick Williams = wrote: >=20 > 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).= --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org