[ http://issues.apache.org/struts/browse/STR-2211?page=all ]

Michael Jouravlev closed STR-2211.
----------------------------------

    Resolution: Won't Fix
      Assignee:     (was: Struts Developers)

Agree with Mike. Beans are searched in page->request->session->app sequence, 
same with JSTL. Closing with "Won't Fix".

> [taglib] say in which scope searched when "No bean found under attribute key" 
> is issued, which tag, which jsp line
> ------------------------------------------------------------------------------------------------------------------
>
>                 Key: STR-2211
>                 URL: http://issues.apache.org/struts/browse/STR-2211
>             Project: Struts 1
>          Issue Type: Improvement
>          Components: Unknown
>    Affects Versions: 1.1 Final
>         Environment: Operating System: other
> Platform: Other
>            Reporter: Ralf Hauser
>            Priority: Minor
>
> when having many tag references to a bean and one of them is tied to a wrong
> scope, it would be very helpful to say which scopes where searched when this
> happens. When the error message would name "session" where the bean was not
> found and all the other references do not specify a scope, it is much easier 
> to
> know where the problem lies.
> javax.servlet.ServletException: No bean found under attribute key oneLoper
>       
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
>       
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
>       
> org.apache.jsp.adminMoney_005fde_jsp._jspService(adminMoney_005fde_jsp.java:532)
>       org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>       
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
>       org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
>       org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> root cause
> javax.servlet.jsp.JspException: No bean found under attribute key oneLoper
>       
> org.apache.struts.taglib.logic.CompareTagBase.condition(CompareTagBase.java:221)
>       org.apache.struts.taglib.logic.EqualTag.condition(EqualTag.java:90)
>       
> org.apache.struts.taglib.logic.ConditionalTagBase.doStartTag(ConditionalTagBase.java:218)
>       
> org.apache.jsp.adminMoney_005fde_jsp._jspx_meth_logic_equal_0(adminMoney_005fde_jsp.java:2343)
>       
> org.apache.jsp.adminMoney_005fde_jsp._jspService(adminMoney_005fde_jsp.java:415)
>       org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>       
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
>       org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
>       org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to