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 seemsto 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]