On 1/25/02 6:55 PM, "Craig R. McClanahan" <[EMAIL PROTECTED]> wrote:
> > > On Fri, 25 Jan 2002, Geir Magnusson Jr. wrote: > >> Date: Fri, 25 Jan 2002 17:52:01 -0500 >> From: Geir Magnusson Jr. <[EMAIL PROTECTED]> >> Reply-To: Jakarta Commons Developers List <[EMAIL PROTECTED]> >> To: Jakarta Commons Developers List <[EMAIL PROTECTED]> >> Subject: Re: Jasper's java compiler. >> >> On 1/25/02 2:02 PM, "Craig R. McClanahan" <[EMAIL PROTECTED]> wrote: >> >>> >>> >>> On Fri, 25 Jan 2002, Scott Sanders wrote: >>> >>>> Date: Fri, 25 Jan 2002 10:38:07 -0800 >>>> From: Scott Sanders <[EMAIL PROTECTED]> >>>> Reply-To: Jakarta Commons Developers List <[EMAIL PROTECTED]> >>>> To: Jakarta Commons Developers List <[EMAIL PROTECTED]> >>>> Subject: RE: Jasper's java compiler. >>>> >>>> Yes. A compiler interface would be a very good thing. Perhaps Ant has >>>> some usable code as well. >>>> >>> >>> Besides being a useful reusable component, a community around this would >>> be a good forum to discuss requirements for a possible standardized >>> compiler interface. The existing "classic" APIs that everyone uses >>> (including Tomcat and Ant) are deprecated in JDK 1.4, but the new one is >>> not at all friendly to use inside a multi-threaded environment (it does >>> things like writing only to System.out for error messages, so it looks >>> like we'd have to serialize compiles of JSP pages). >> >> How did that happen, the 'miss' on the compiler API in 1.4? I mean, there >> must be about 1MM people with suggestions on how to make it better... >> > > What we needed/need to do is have a JSR submitted for a compiler SPI > (service provider interface). The current one is just an internal > unpublished com.sun.xxxxx class -- there's no existing standard. > > Wanna start one? Indeed I do. I think it would help all around... -- Geir Magnusson Jr. [EMAIL PROTECTED] System and Software Consulting You're going to end up getting pissed at your software anyway, so you might as well not pay for it. Try Open Source. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
