You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "Nathan Jantz (JIRA)" <be...@incubator.apache.org> on 2005/03/23 22:37:20 UTC

[jira] Created: (BEEHIVE-458) Filterable data grids are throwing JSP expections when number of returned rows exceed the page size limit.

Filterable data grids are throwing JSP expections when number of returned rows exceed the page size limit.
----------------------------------------------------------------------------------------------------------

         Key: BEEHIVE-458
         URL: http://issues.apache.org/jira/browse/BEEHIVE-458
     Project: Beehive
        Type: Bug
  Components: NetUI  
    Versions: V1Beta    
    Reporter: Nathan Jantz
 Assigned to: Eddie O'Neil 
     Fix For: V1Beta
 Attachments: filterGridTest4.zip

When you filter on a column in a data grid using a text box and a form submit button, the JSP returns a netui error page with the following exception:

Exception: javax.servlet.jsp.JspException: java.lang.String
caused by : java.lang.ClassCastException: java.lang.String 

This only happens when the number of filtered results exceed the page size limit set in the <netui-data:configurePager> tag.  Note that in this same scenario no error is produced when you put no <netui-data:renderPager /> tags in the JSP.

I've tested this using filtered database result sets (sql where clause) and stand-alone data sets built in the Controller, both giving the same error.  The attached repro uses a stand-alone data set in the controller as the dataSource so it is self-contained.

here are the steps once the repro is installed:

1) open http://localhost:<port>/databinding/datagrid/test4/Controller.jpf in a browser
2) Input "action" in the text box and click "Filter Data" button.
3) JSP exception should appear.

An attached repro will soon follow.

Full stack trace below:

Stack Trace: javax.servlet.jsp.JspException: java.lang.String 
at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:510) 
at org.apache.beehive.netui.tags.databinding.datagrid.Caption.doTag(Caption.java:255) 
at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke0(__index.java:315) 
at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:489) 
at org.apache.beehive.netui.tags.databinding.datagrid.DataGrid.doTag(DataGrid.java:233) 
at jsp_servlet._databinding._datagrid._test4.__index._jspService(__index.java:214) 
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) 
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) 
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:279) 
at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:204) 
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500) 
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:1623) 
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:593) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499) 
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFlowRequest(PageFlowRequestProcessor.java:759) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:518) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:2997) 
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1906) 
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1829) 
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1289) 
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:167) 
at weblogic.work.ExecuteThread.run(ExecuteThread.java:139) 

java.lang.ClassCastException: java.lang.String 
at org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridURLBuilder.mergeMaps(DefaultDataGridURLBuilder.java:228) 
at org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridURLBuilder.getQueryParamsForNextPage(DefaultDataGridURLBuilder.java:115) 
at org.apache.beehive.netui.databinding.datagrid.api.rendering.PagerRenderer.buildLiveNextPageLink(PagerRenderer.java:107) 
at org.apache.beehive.netui.databinding.datagrid.runtime.rendering.pager.FirstPreviousNextLastPagerRenderer.internalRender(FirstPreviousNextLastPagerRenderer.java:54) 
at org.apache.beehive.netui.databinding.datagrid.api.rendering.PagerRenderer.render(PagerRenderer.java:59) 
at org.apache.beehive.netui.tags.databinding.datagrid.RenderPager.doTag(RenderPager.java:45) 
at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke1(__index.java:359) 
at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:492) 
at org.apache.beehive.netui.tags.databinding.datagrid.Caption.doTag(Caption.java:255) 
at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke0(__index.java:315) 
at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:489) 
at org.apache.beehive.netui.tags.databinding.datagrid.DataGrid.doTag(DataGrid.java:233) 
at jsp_servlet._databinding._datagrid._test4.__index._jspService(__index.java:214) 
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) 
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) 
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:279) 
at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:204) 
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500) 
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:1623) 
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:593) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499) 
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFlowRequest(PageFlowRequestProcessor.java:759) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:518) 
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:2997) 
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1906) 
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1829) 
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1289) 
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:167) 
at weblogic.work.ExecuteThread.run(ExecuteThread.java:139) 

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


[jira] Closed: (BEEHIVE-458) Filterable data grids are throwing JSP expections when number of returned rows exceed the page size limit.

Posted by "Nathan Jantz (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-458?page=history ]
     
Nathan Jantz closed BEEHIVE-458:
--------------------------------


I retested the attached repro and this has been verified to now work and closing this issue.  

> Filterable data grids are throwing JSP expections when number of returned rows exceed the page size limit.
> ----------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-458
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-458
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta
>     Reporter: Nathan Jantz
>     Assignee: Nathan Jantz
>      Fix For: V1
>  Attachments: filterGridTest4.zip
>
> When you filter on a column in a data grid using a text box and a form submit button, the JSP returns a netui error page with the following exception:
> Exception: javax.servlet.jsp.JspException: java.lang.String
> caused by : java.lang.ClassCastException: java.lang.String 
> This only happens when the number of filtered results exceed the page size limit set in the <netui-data:configurePager> tag.  Note that in this same scenario no error is produced when you put no <netui-data:renderPager /> tags in the JSP.
> I've tested this using filtered database result sets (sql where clause) and stand-alone data sets built in the Controller, both giving the same error.  The attached repro uses a stand-alone data set in the controller as the dataSource so it is self-contained.
> here are the steps once the repro is installed:
> 1) open http://localhost:<port>/databinding/datagrid/test4/Controller.jpf in a browser
> 2) Input "action" in the text box and click "Filter Data" button.
> 3) JSP exception should appear.
> An attached repro will soon follow.
> Full stack trace below:
> Stack Trace: javax.servlet.jsp.JspException: java.lang.String 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:510) 
> at org.apache.beehive.netui.tags.databinding.datagrid.Caption.doTag(Caption.java:255) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke0(__index.java:315) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:489) 
> at org.apache.beehive.netui.tags.databinding.datagrid.DataGrid.doTag(DataGrid.java:233) 
> at jsp_servlet._databinding._datagrid._test4.__index._jspService(__index.java:214) 
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:279) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:204) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:1623) 
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:593) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFlowRequest(PageFlowRequestProcessor.java:759) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:518) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:2997) 
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1906) 
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1829) 
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1289) 
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:167) 
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:139) 
> java.lang.ClassCastException: java.lang.String 
> at org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridURLBuilder.mergeMaps(DefaultDataGridURLBuilder.java:228) 
> at org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridURLBuilder.getQueryParamsForNextPage(DefaultDataGridURLBuilder.java:115) 
> at org.apache.beehive.netui.databinding.datagrid.api.rendering.PagerRenderer.buildLiveNextPageLink(PagerRenderer.java:107) 
> at org.apache.beehive.netui.databinding.datagrid.runtime.rendering.pager.FirstPreviousNextLastPagerRenderer.internalRender(FirstPreviousNextLastPagerRenderer.java:54) 
> at org.apache.beehive.netui.databinding.datagrid.api.rendering.PagerRenderer.render(PagerRenderer.java:59) 
> at org.apache.beehive.netui.tags.databinding.datagrid.RenderPager.doTag(RenderPager.java:45) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke1(__index.java:359) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:492) 
> at org.apache.beehive.netui.tags.databinding.datagrid.Caption.doTag(Caption.java:255) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke0(__index.java:315) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:489) 
> at org.apache.beehive.netui.tags.databinding.datagrid.DataGrid.doTag(DataGrid.java:233) 
> at jsp_servlet._databinding._datagrid._test4.__index._jspService(__index.java:214) 
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:279) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:204) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:1623) 
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:593) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFlowRequest(PageFlowRequestProcessor.java:759) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:518) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:2997) 
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1906) 
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1829) 
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1289) 
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:167) 
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:139) 

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


[jira] Resolved: (BEEHIVE-458) Filterable data grids are throwing JSP expections when number of returned rows exceed the page size limit.

Posted by "Eddie O'Neil (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-458?page=history ]
     
Eddie O'Neil resolved BEEHIVE-458:
----------------------------------

     Assign To: Nathan Jantz  (was: Eddie O'Neil)
    Resolution: Fixed

Fixed as of SVN 159312.  This was caused because of a String that showed up in a map which should contain a String[] for filters.

> Filterable data grids are throwing JSP expections when number of returned rows exceed the page size limit.
> ----------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-458
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-458
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta
>     Reporter: Nathan Jantz
>     Assignee: Nathan Jantz
>      Fix For: V1
>  Attachments: filterGridTest4.zip
>
> When you filter on a column in a data grid using a text box and a form submit button, the JSP returns a netui error page with the following exception:
> Exception: javax.servlet.jsp.JspException: java.lang.String
> caused by : java.lang.ClassCastException: java.lang.String 
> This only happens when the number of filtered results exceed the page size limit set in the <netui-data:configurePager> tag.  Note that in this same scenario no error is produced when you put no <netui-data:renderPager /> tags in the JSP.
> I've tested this using filtered database result sets (sql where clause) and stand-alone data sets built in the Controller, both giving the same error.  The attached repro uses a stand-alone data set in the controller as the dataSource so it is self-contained.
> here are the steps once the repro is installed:
> 1) open http://localhost:<port>/databinding/datagrid/test4/Controller.jpf in a browser
> 2) Input "action" in the text box and click "Filter Data" button.
> 3) JSP exception should appear.
> An attached repro will soon follow.
> Full stack trace below:
> Stack Trace: javax.servlet.jsp.JspException: java.lang.String 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:510) 
> at org.apache.beehive.netui.tags.databinding.datagrid.Caption.doTag(Caption.java:255) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke0(__index.java:315) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:489) 
> at org.apache.beehive.netui.tags.databinding.datagrid.DataGrid.doTag(DataGrid.java:233) 
> at jsp_servlet._databinding._datagrid._test4.__index._jspService(__index.java:214) 
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:279) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:204) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:1623) 
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:593) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFlowRequest(PageFlowRequestProcessor.java:759) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:518) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:2997) 
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1906) 
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1829) 
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1289) 
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:167) 
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:139) 
> java.lang.ClassCastException: java.lang.String 
> at org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridURLBuilder.mergeMaps(DefaultDataGridURLBuilder.java:228) 
> at org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridURLBuilder.getQueryParamsForNextPage(DefaultDataGridURLBuilder.java:115) 
> at org.apache.beehive.netui.databinding.datagrid.api.rendering.PagerRenderer.buildLiveNextPageLink(PagerRenderer.java:107) 
> at org.apache.beehive.netui.databinding.datagrid.runtime.rendering.pager.FirstPreviousNextLastPagerRenderer.internalRender(FirstPreviousNextLastPagerRenderer.java:54) 
> at org.apache.beehive.netui.databinding.datagrid.api.rendering.PagerRenderer.render(PagerRenderer.java:59) 
> at org.apache.beehive.netui.tags.databinding.datagrid.RenderPager.doTag(RenderPager.java:45) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke1(__index.java:359) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:492) 
> at org.apache.beehive.netui.tags.databinding.datagrid.Caption.doTag(Caption.java:255) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke0(__index.java:315) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:489) 
> at org.apache.beehive.netui.tags.databinding.datagrid.DataGrid.doTag(DataGrid.java:233) 
> at jsp_servlet._databinding._datagrid._test4.__index._jspService(__index.java:214) 
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:279) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:204) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:1623) 
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:593) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFlowRequest(PageFlowRequestProcessor.java:759) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:518) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:2997) 
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1906) 
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1829) 
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1289) 
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:167) 
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:139) 

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


[jira] Updated: (BEEHIVE-458) Filterable data grids are throwing JSP expections when number of returned rows exceed the page size limit.

Posted by "Nathan Jantz (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-458?page=history ]

Nathan Jantz updated BEEHIVE-458:
---------------------------------

    Attachment: filterGridTest4.zip

> Filterable data grids are throwing JSP expections when number of returned rows exceed the page size limit.
> ----------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-458
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-458
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta
>     Reporter: Nathan Jantz
>     Assignee: Eddie O'Neil
>      Fix For: V1Beta
>  Attachments: filterGridTest4.zip
>
> When you filter on a column in a data grid using a text box and a form submit button, the JSP returns a netui error page with the following exception:
> Exception: javax.servlet.jsp.JspException: java.lang.String
> caused by : java.lang.ClassCastException: java.lang.String 
> This only happens when the number of filtered results exceed the page size limit set in the <netui-data:configurePager> tag.  Note that in this same scenario no error is produced when you put no <netui-data:renderPager /> tags in the JSP.
> I've tested this using filtered database result sets (sql where clause) and stand-alone data sets built in the Controller, both giving the same error.  The attached repro uses a stand-alone data set in the controller as the dataSource so it is self-contained.
> here are the steps once the repro is installed:
> 1) open http://localhost:<port>/databinding/datagrid/test4/Controller.jpf in a browser
> 2) Input "action" in the text box and click "Filter Data" button.
> 3) JSP exception should appear.
> An attached repro will soon follow.
> Full stack trace below:
> Stack Trace: javax.servlet.jsp.JspException: java.lang.String 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:510) 
> at org.apache.beehive.netui.tags.databinding.datagrid.Caption.doTag(Caption.java:255) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke0(__index.java:315) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:489) 
> at org.apache.beehive.netui.tags.databinding.datagrid.DataGrid.doTag(DataGrid.java:233) 
> at jsp_servlet._databinding._datagrid._test4.__index._jspService(__index.java:214) 
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:279) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:204) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:1623) 
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:593) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFlowRequest(PageFlowRequestProcessor.java:759) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:518) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:2997) 
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1906) 
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1829) 
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1289) 
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:167) 
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:139) 
> java.lang.ClassCastException: java.lang.String 
> at org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridURLBuilder.mergeMaps(DefaultDataGridURLBuilder.java:228) 
> at org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridURLBuilder.getQueryParamsForNextPage(DefaultDataGridURLBuilder.java:115) 
> at org.apache.beehive.netui.databinding.datagrid.api.rendering.PagerRenderer.buildLiveNextPageLink(PagerRenderer.java:107) 
> at org.apache.beehive.netui.databinding.datagrid.runtime.rendering.pager.FirstPreviousNextLastPagerRenderer.internalRender(FirstPreviousNextLastPagerRenderer.java:54) 
> at org.apache.beehive.netui.databinding.datagrid.api.rendering.PagerRenderer.render(PagerRenderer.java:59) 
> at org.apache.beehive.netui.tags.databinding.datagrid.RenderPager.doTag(RenderPager.java:45) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke1(__index.java:359) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:492) 
> at org.apache.beehive.netui.tags.databinding.datagrid.Caption.doTag(Caption.java:255) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke0(__index.java:315) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:489) 
> at org.apache.beehive.netui.tags.databinding.datagrid.DataGrid.doTag(DataGrid.java:233) 
> at jsp_servlet._databinding._datagrid._test4.__index._jspService(__index.java:214) 
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:279) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:204) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:1623) 
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:593) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFlowRequest(PageFlowRequestProcessor.java:759) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:518) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:2997) 
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1906) 
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1829) 
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1289) 
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:167) 
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:139) 

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


[jira] Updated: (BEEHIVE-458) Filterable data grids are throwing JSP expections when number of returned rows exceed the page size limit.

Posted by "Kenneth Tam (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-458?page=history ]

Kenneth Tam updated BEEHIVE-458:
--------------------------------

    Fix Version: V1
                     (was: V1Beta)

> Filterable data grids are throwing JSP expections when number of returned rows exceed the page size limit.
> ----------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-458
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-458
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1Beta
>     Reporter: Nathan Jantz
>     Assignee: Eddie O'Neil
>      Fix For: V1
>  Attachments: filterGridTest4.zip
>
> When you filter on a column in a data grid using a text box and a form submit button, the JSP returns a netui error page with the following exception:
> Exception: javax.servlet.jsp.JspException: java.lang.String
> caused by : java.lang.ClassCastException: java.lang.String 
> This only happens when the number of filtered results exceed the page size limit set in the <netui-data:configurePager> tag.  Note that in this same scenario no error is produced when you put no <netui-data:renderPager /> tags in the JSP.
> I've tested this using filtered database result sets (sql where clause) and stand-alone data sets built in the Controller, both giving the same error.  The attached repro uses a stand-alone data set in the controller as the dataSource so it is self-contained.
> here are the steps once the repro is installed:
> 1) open http://localhost:<port>/databinding/datagrid/test4/Controller.jpf in a browser
> 2) Input "action" in the text box and click "Filter Data" button.
> 3) JSP exception should appear.
> An attached repro will soon follow.
> Full stack trace below:
> Stack Trace: javax.servlet.jsp.JspException: java.lang.String 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:510) 
> at org.apache.beehive.netui.tags.databinding.datagrid.Caption.doTag(Caption.java:255) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke0(__index.java:315) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:489) 
> at org.apache.beehive.netui.tags.databinding.datagrid.DataGrid.doTag(DataGrid.java:233) 
> at jsp_servlet._databinding._datagrid._test4.__index._jspService(__index.java:214) 
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:279) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:204) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:1623) 
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:593) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFlowRequest(PageFlowRequestProcessor.java:759) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:518) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:2997) 
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1906) 
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1829) 
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1289) 
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:167) 
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:139) 
> java.lang.ClassCastException: java.lang.String 
> at org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridURLBuilder.mergeMaps(DefaultDataGridURLBuilder.java:228) 
> at org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridURLBuilder.getQueryParamsForNextPage(DefaultDataGridURLBuilder.java:115) 
> at org.apache.beehive.netui.databinding.datagrid.api.rendering.PagerRenderer.buildLiveNextPageLink(PagerRenderer.java:107) 
> at org.apache.beehive.netui.databinding.datagrid.runtime.rendering.pager.FirstPreviousNextLastPagerRenderer.internalRender(FirstPreviousNextLastPagerRenderer.java:54) 
> at org.apache.beehive.netui.databinding.datagrid.api.rendering.PagerRenderer.render(PagerRenderer.java:59) 
> at org.apache.beehive.netui.tags.databinding.datagrid.RenderPager.doTag(RenderPager.java:45) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke1(__index.java:359) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:492) 
> at org.apache.beehive.netui.tags.databinding.datagrid.Caption.doTag(Caption.java:255) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke0(__index.java:315) 
> at jsp_servlet._databinding._datagrid._test4.__index$JspFragmentHelper.invoke(__index.java:489) 
> at org.apache.beehive.netui.tags.databinding.datagrid.DataGrid.doTag(DataGrid.java:233) 
> at jsp_servlet._databinding._datagrid._test4.__index._jspService(__index.java:214) 
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:279) 
> at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:204) 
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:1623) 
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:593) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499) 
> at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:243) 
> at org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler.forward(DefaultForwardRedirectHandler.java:125) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1749) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFlowRequest(PageFlowRequestProcessor.java:759) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:518) 
> at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:854) 
> at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:602) 
> at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:155) 
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:184) 
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:118) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:255) 
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:148) 
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:2997) 
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1906) 
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1829) 
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1289) 
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:167) 
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:139) 

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