I may be forced too in the short-term... though I really don't have much time.

I think Jasper folks should just fix their stuff...

--jason


Quoting marc fleury <[EMAIL PROTECTED]>:

> Jason,
> 
> why don't you be that JSP maintainer.  It seems to me that it would really
> give the JBoss version a small edge compared to the other straight tomcat
> distributions and I am all about edge.  It needs to be maintained by at
> least 2 people.
> 
> You know what to do,
> 
> marcf
> 
> 
> |-----Original Message-----
> |From: [EMAIL PROTECTED]
> |[mailto:[EMAIL PROTECTED]]On Behalf Of Greg
> |Wilkins
> |Sent: Sunday, April 28, 2002 6:37 AM
> |To: [EMAIL PROTECTED]
> |Cc: [EMAIL PROTECTED]
> |Subject: [JBoss-dev] Re: [jetty-discuss] Last-Modified,
> |If-Modified-Since & Jasper
> |
> |
> |
> |I have yet to find a tame Jasper developer.   I can't even find a JSPs
> |maintainer that is willing to liase with the tomcat folks.
> |
> |I think that you best bet is to just try the tomcat-dev list and
> |see who/what
> |you find.
> |
> |I really don't want to put any changes into jasper in Jetty that
> |are not going
> |to be in a real jasper release in a sort time.  I suggest that we take the
> |same position with jboss CVS.   Unless we have a JSP hero who
> |wants to maintain
> |the different version - it is best to be the same, warts and all!
> |
> |Note that it is not clear what the modified time should be that a JSP is
> |checked against - so there may be a problem finding a general solution
> |to this problem (even if/when you can modify the code).
> |
> |cheers
> |
> |
> |
> |Jason Dillon wrote:
> |> Hello, I have been looking into problems with trying to enable
> |proper support
> |> for caching jsp pages running inside of Jetty... and I think I
> |have found the
> |> problem... Jasper.
> |>
> |> The Jasper JSP servlet overrides service(HttpServletRequest,
> |> HttpServletResponse) (with a final version no less), that simply invokes
> |> _jspService() thus bypassing the Last-Modified &
> |If-Modified-Since logic in
> |> HttpServlet.service(HttpServletRequest, HttpServletResponse).
> |>
> |> This means that even if a JSP sets the Last-Modified header
> |manually the page
> |> will still not be handled properly by a web cache because the
> |If-Modified-
> |> Since logic is not avilable to provide it with efficent validation.
> |>
> |> Also, since the puppy is final the user must override
> |service(ServletRequest,
> |> ServletResponse) then cast the request and respons, then
> |duplicate the code in
> |> HttpServlet.service(HttpServletRequest, HttpServletResponse)
> |which deals with
> |> GET requests, then call _jspSevice() to render the page.
> |>
> |> For a test, I changed HttpJspBase to not override service,
> |instead override
> |> doGet() which invokes _jspService() then with my jsp set proper
> |headers and
> |> override getLastModified().  With these changes the generated
> |page is now
> |> cache friendly... meaning that a caching web proxy like squid
> |can now cache
> |> the page correcttly.
> |>
> |> I just checked that the version of HttpJspBase in the Jetty CVS
> |is the same as
> |> the version imported into JBoss CVS... and if Jasper was
> |refreshed last week
> |> then it appears this is still an issue.
> |>
> |> I have not yet tested if the newly imported Jasper sources
> |correctly handle
> |> xml-like jsp tags either... but my guess is that it does not.
> |>
> |> So, what is the deal with Jasper?  Is there one on this list who
> |has rw for
> |> it?  I am guessing this is nested somwhere inside of the Tomcat
> |sources... but
> |> I don't know.  There does not appear to be a Jasper project...
> |from looking at
> |> the CVS tree there is a jakarta-tomcat-jasper module, which also
> |has the same
> |> HttpJspBase.
> |>
> |> So, my question is what is the policy for changing this source?  Is this
> |> imported Jasper being maintained locally or are you/we relying on the
> |> Tomcat/Jasper folks to fix bugs and correctly implement the JSP
> |(as well as
> |> Servlet) spec?
> |>
> |> --jason
> |>
> |> -------------------------------------------------
> |> This mail sent through IMP: http://horde.org/imp/
> |>
> |>
> |> For the latest information about Jetty, please see
> http://jetty.mortbay.org
> >
> > To alter your subscription to this list goto
> http://groups.yahoo.com/group/jetty-discuss
> >
> > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
> >
> 
> 
> 
> --
> Greg Wilkins<[EMAIL PROTECTED]>          GB  Phone: +44-(0)7092063462
> Mort Bay Consulting Australia and UK.    Mbl Phone: +61-(0)4 17786631
> http://www.mortbay.com                   AU  Phone: +61-(0)2 98107029
> 
> 
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
> 
> 
> ------------------------ Yahoo! Groups Sponsor ---------------------~-->
> Tied to your PC? Cut Loose and
> Stay connected with Yahoo! Mobile
> http://us.click.yahoo.com/QBCcSD/o1CEAA/yigFAA/CefplB/TM
> ---------------------------------------------------------------------~->
> 
> For the latest information about Jetty, please see http://jetty.mortbay.org
> 
> To alter your subscription to this list goto
> http://groups.yahoo.com/group/jetty-discuss 
> 
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 
> 
> 




-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to