[ 
https://issues.apache.org/jira/browse/JS2-974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12701447#action_12701447
 ] 

Woonsan Ko commented on JS2-974:
--------------------------------

Here's some part of full stack trace. It could be useful for someone to share 
insights. :-)

2009-04-22 11:03:35,709 [http-8080-Processor25] ERROR 
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/jetspeed].[jsp] 
- Servlet.service() for servlet jsp threw exception
java.lang.StackOverflowError
        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)
        <SNIP/> (more than 300 same lines)
        at 
org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:222)
        at 
javax.servlet.ServletRequestWrapper.getAttribute(ServletRequestWrapper.java:82)
        at 
org.apache.pluto.container.impl.HttpServletPortletRequestWrapper.getAttribute(HttpServletPortletRequestWrapper.java:516)
        at 
org.apache.jasper.runtime.PageContextImpl.doFindAttribute(PageContextImpl.java:456)
        at 
org.apache.jasper.runtime.PageContextImpl.findAttribute(PageContextImpl.java:446)
        at 
org.apache.commons.el.VariableResolverImpl.resolveVariable(VariableResolverImpl.java:157)
        at 
org.apache.jasper.runtime.PageContextImpl.resolveVariable(PageContextImpl.java:849)
        at org.apache.commons.el.NamedValue.evaluate(NamedValue.java:124)
        at 
org.apache.commons.el.UnaryOperatorExpression.evaluate(UnaryOperatorExpression.java:156)
        at 
org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
        at 
org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
        at 
org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:924)
        at 
org.apache.jsp.WEB_002dINF.templates.layout.html.columns.layout_jsp._jspx_meth_c_005fif_005f0(layout_jsp.java:732)
       <SNIP/>

> After pluto-2 integration, JSP decorators does not work
> -------------------------------------------------------
>
>                 Key: JS2-974
>                 URL: https://issues.apache.org/jira/browse/JS2-974
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: Aggregation
>    Affects Versions: 2.2.0
>            Reporter: Woonsan Ko
>            Assignee: Woonsan Ko
>
> I found errors showing an infinite loop and stackOverFlow error, printing 
> many lines containing:
>     
>     ...
>     org.apache.catalina.core.ApplicationHttpRequest.getAttribute....
>     org.apache.catalina.core.ApplicationHttpRequest.getAttribute....
>     ...
>     org.apache.catalina.core.ApplicationHttpRequest.getAttribute....
>     ...
>     
> org.apache.pluto.container.impl.HttpServletPortletRequestWrapper.getAttribute...
>     ...
> I've just googled and found an existing issue: 
> https://issues.apache.org/bugzilla/show_bug.cgi?id=47017
> In the above issue, the problem was diagnosed as, "Something somewhere called 
> setRequest() on the wrapped request and passed in the same wrapped request 
> setting up the infinite loop."
> I have tried to test locally by modifying HttpServletPortletRequestWrapper, 
> but I have no clue yet.
> I also suspect that this problem can occur for local portlet.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to