tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Funk <funk...@joedog.org>
Subject Re: Jasper compile errors and IE
Date Wed, 24 Sep 2003 13:15:44 GMT
Try this: substituting the appropriate parameters
========
telnet myserver 80
GET /mypage HTTP/1.1
Connection: close
Host: myserver
User-Agent: IE UA ID
========

And see what the response is. If the repsonse looks like a valid HTTP 
Response - then its an IE bug.

-Tim

Tony Thompson wrote:

> I have an issue with JSP compile errors not being displayed in the
> browser when I am using IE.  The situation only seems to happen when I
> try to compile a JSP that has lots of errors.  If I have a large JSP
> (50+ lines or so) and create one error (like leaving a ; off the end of
> a line early in the JSP), lots of errors will be generated because of
> that.  After doing packet traces, I found that Jasper is repsonding with
> all of the errors in an HTTP 500 but, the status line contains all of
> the errors (attached below).
> 
>>From what I can tell, when IE receives a response like this, it seems
> to get part of it and then just whack the connection to the web server
> before it has received the entire error.  IE then displays one of its
> stupid messages like "action canceled" or "cannot find server or DNS
> error".  I can do this same thing with Mozilla and I get the errors back
> fine (big surprise).  If I hit a JSP that generates a small number of
> compile errors, I can get the errors back fine in both browsers.
> 
> Since Jasper is already returning the error as content in the HTTP
> repsonse, does it also have to include the entire thing in the status
> line?  Should I report this as a bug?
> 
> Thanks for any help.
> Tony
> 
> 
> HTTP/1.1 500
> Unable+to+compile+class+for+JSP%0A%0AAn+error+occurred+at+line%3A+%2D1+in+the+jsp+file%3A+null%0A%0AGenerated+servlet+error%3A%0A++++%5Bjavac%5D+Since+fork+is+true%2C+ignoring+compiler+setting%2E%0A++++%5Bjavac%5D+Compiling+1+source+file%0A++++%5Bjavac%5D+Since+fork+is+true%2C+ignoring+compiler+setting%2E%0A++++%5Bjavac%5D+C%3A%5CDOCUME%7E1%5COWNER%7E1%2ERED%5CLOCALS%7E1%5CTemp%5CJetty%5F0%5F0%5F0%5F0%5F8080%5F%5Fdemo%5Cjsp%5Clookup%5Fjsp%2Ejava%3A65%3A+%27%3B%27+expected%0A++++%5Bjavac%5D+string+ldapProtocol+%3D+%22ldap%22%0A++++%5Bjavac%5D+++++++++++++++++++++++++++++%5E%0A++++%5Bjavac%5D+C%3A%5CDOCUME%7E1%5COWNER%7E1%2ERED%5CLOCALS%7E1%5CTemp%5CJetty%5F0%5F0%5F0%5F0%5F8080%5F%5Fdemo%5Cjsp%5Clookup%5Fjsp%2Ejava%3A45%3A+package+com%2Estoneware%2Ebeans+does+not+exist%0A++++%5Bjavac%5D+++++++com%2Estoneware%2Ebeans%2EStonewareBean+swBean+%3D+null%3B%0A++++%5Bjavac%5D++++++++++++++++++++++++++%5E%0A++++%5Bjavac%5D+C%3A%5CDOCUME%7E1%5COWNER%7E1%2ERED%5CLOCALS%7E1%5CTemp%5CJet
ty%5F0%5F0%5F0%5F0%5F8080%5F%5Fdemo%5Cjsp%5Clookup%5Fjsp%2Ejava%3A47%3A+package+com%2Estoneware%2Ebeans+does+not+exist%0A++++%5Bjavac%5D+++++++++swBean+%3D+%28com%2Estoneware%2Ebeans%2EStonewareBean%29+pageContext%2EgetAttribute%28%22swBean%22%2C+PageContext%2EAPPLICATION%5FSCOPE%29%3B%0A++++%5Bjavac%5D++++++++++++++++++++++++++++++++++++++%5E%0A++++%5Bjavac%5D+C%3A%5CDOCUME%7E1%5COWNER%7E1%2ERED%5CLOCALS%7E1%5CTemp%5CJetty%5F0%5F0%5F0%5F0%5F8080%5F%5Fdemo%5Cjsp%5Clookup%5Fjsp%2Ejava%3A50%3A+package+com%2Estoneware%2Ebeans+does+not+exist%0A++++%5Bjavac%5D+++++++++++++swBean+%3D+%28com%2Estoneware%2Ebeans%2EStonewareBean%29+java%2Ebeans%2EBeans%2Einstantiate%28this%2EgetClass%28%29%2EgetClassLoader%28%29%2C+%22com%2Estoneware%2Ebeans%2EStonewareBean%22%29%3B%0A++++%5Bjavac%5D++++++++++++++++++++++++++++++++++++++++++%5E%0A++++%5Bjavac%5D+C%3A%5CDOCUME%7E1%5COWNER%7E1%2ERED%5CLOCALS%7E1%5CTemp%5CJetty%5F0%5F0%5F0%5F0%5F8080%5F%5Fdemo%5Cjsp%5Clookup%5Fjsp%2Ejava%3A65%3A+cannot+r
esolve+symbol%0A++++%5Bjavac%5D+symbol++%3A+class+string+%0A++++%5Bjav
> ac%5D+location%3A+class+org%2Eapache%2Ejsp%2Elookup%5Fjsp%0A++++%5Bjavac%5D+string+ldapProtocol+%3D+%22ldap%22%0A++++%5Bjavac%5D+%5E%0A++++%5Bjavac%5D+C%3A%5CDOCUME%7E1%5COWNER%7E1%2ERED%5CLOCALS%7E1%5CTemp%5CJetty%5F0%5F0%5F0%5F0%5F8080%5F%5Fdemo%5Cjsp%5Clookup%5Fjsp%2Ejava%3A136%3A+cannot+resolve+symbol%0A++++%5Bjavac%5D+symbol++%3A+variable+ldapServer+%0A++++%5Bjavac%5D+location%3A+class+org%2Eapache%2Ejsp%2Elookup%5Fjsp%0A++++%5Bjavac%5D+++++env%2Eput%28+Context%2EPROVIDER%5FURL%2C+ldapProtocol+%2B+%22%3A%2F%2F%22+%2B+ldapServer+%29%3B%0A++++%5Bjavac%5D+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%5E%0A++++%5Bjavac%5D+6+errors%0A%0A%0A
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> 
> 


Mime
View raw message