https://issues.apache.org/bugzilla/show_bug.cgi?id=47017





--- Comment #1 from Alvaro Sanchez-Mariscal <alvaro.sanc...@salenda.es>  
2009-04-13 06:18:10 PST ---
BTW, we have noticed a similar bug in ApplicationHttpRequest.java:222

java.lang.StackOverflowError
       at
org.apache.catalina.connector.RequestFacade.getAttribute(RequestFacade.java:263)
       at
org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:222)
       at
org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:222)
       at
org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:222)
       [... tons of this one ...]
       at
org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:222)
       at
org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:222)
        at
org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:222)
        at
org.codehaus.groovy.grails.web.servlet.mvc.GrailsWebRequest.getControllerName(GrailsWebRequest.java:184)

GrailsWebRequest.java:184
(http://svn.codehaus.org/grails/trunk/grails/src/web/org/codehaus/groovy/grails/web/servlet/mvc/GrailsWebRequest.java)

        return
(String)getCurrentRequest().getAttribute(GrailsApplicationAttributes.CONTROLLER_NAME_ATTRIBUTE);

ApplicationHttpRequest.java:222

  208       public Object getAttribute(String name) {
  209   
  210           if (name.equals(Globals.DISPATCHER_TYPE_ATTR)) {
  211               return dispatcherType;
  212           } else if (name.equals(Globals.DISPATCHER_REQUEST_PATH_ATTR)) {
  213               if ( requestDispatcherPath != null ){
  214                   return requestDispatcherPath.toString();
  215               } else {
  216                   return null;   
  217               }
  218           }
  219   
  220           int pos = getSpecial(name);
  221           if (pos == -1) {
  222               return getRequest().getAttribute(name);

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to