Hi,
It sure looks like ApplicationHttpRequest.getRequest() returned itself
a
copy of itself...
If you really want to track this down, you can prove (or disprove) the
above by building your own tomcat that does a toString() call on the
request of AppliationHttpRequest.getRequest. You'll see
Anyone ever seen one like this? :)
ApplicationDispatcher[] Servlet.service() for servlet action threw
exception
java.lang.StackOverflowError
at
org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:208)
at
I'm guessing your using an HttpServletRequestWrapper. My guess might be the
way your implementation overrode getRequest() might be doing wacky things.
ApplicationHttpRequest extends HttpServletRequestWrapper
-Tim
Cott Lang wrote:
Anyone ever seen one like this? :)
ApplicationDispatcher[]
04, 2004 4:32 AM
To: Tomcat Users List
Subject: 5.0.28 stack overflow?
Anyone ever seen one like this? :)
ApplicationDispatcher[] Servlet.service() for servlet action threw
exception
java.lang.StackOverflowError
at
org.apache.catalina.core.ApplicationHttpRequest.getAttribute(Applicatio
Good guess, but no... not using anything of the sort. :)
Yoav, I agree, 99.9% of the time, it's my fault. As you can see in the
stack trace, it's being called directly from Struts. I don't really see
how my code could cause this.
It sure looks like ApplicationHttpRequest.getRequest() returned