[ http://www.stripesframework.org/jira/browse/STS-788?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12166#comment-12166 ]
Keith commented on STS-788: --------------------------- Hi, The problem I am seeing is the java.lang.NoSuchMethodError: net.sourceforge.stripes.tag.layout.LayoutComponentTag.doAfterBody()I I am still seeing it with the 1.5.6-SNAPSHOT however some of the page does render now, so it is an improvement on the 1.5.5. Below is the stacktrace when running 1.5.6-SNAPSHOT 2011-01-07 10:19:30,434 [ERROR] net.sourceforge.stripes.tag.layout.LayoutCompone ntTag:[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuni ng)':- Unhandled exception trying to render component "maincontent" to a string in context /jsp/index.jsp -> /jsp/layout/Layout.jsp javax.servlet.ServletException: java.lang.NoSuchMethodError: net.sourceforge.str ipes.tag.layout.LayoutComponentTag.doAfterBody()I at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav a:341) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav a:183) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(Request DispatcherImpl.java:526) at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat cherImpl.java:447) at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163 ) at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:184 ) at net.sourceforge.stripes.tag.layout.LayoutContext.doInclude(LayoutCont ext.java:184) at net.sourceforge.stripes.tag.layout.LayoutComponentRenderer.write(Layo utComponentRenderer.java:133) at net.sourceforge.stripes.tag.layout.LayoutComponentTag.doStartTag(Layo utComponentTag.java:202) at jsp_servlet._jsp._layout.__layout._jsp__tag8(__layout.java:526) at jsp_servlet._jsp._layout.__layout._jspService(__layout.java:271) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run (StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri tyHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav a:300) at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(Servlet StubImpl.java:416) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav a:326) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav a:183) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(Request DispatcherImpl.java:526) at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat cherImpl.java:447) at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163 ) at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:184 ) at net.sourceforge.stripes.tag.layout.LayoutContext.doInclude(LayoutCont ext.java:184) at net.sourceforge.stripes.tag.layout.LayoutRenderTag.doEndTag(LayoutRen derTag.java:162) at jsp_servlet._jsp.__index._jsp__tag1(__index.java:196) at jsp_servlet._jsp.__index._jspService(__index.java:109) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run (StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri tyHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav a:300) at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(Servlet StubImpl.java:416) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav a:326) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav a:183) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(Request DispatcherImpl.java:526) at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat cherImpl.java:253) at net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResol ution.java:110) at net.sourceforge.stripes.controller.DispatcherHelper$7.intercept(Dispa tcherHelper.java:508) at net.sourceforge.stripes.controller.ExecutionContext.proceed(Execution Context.java:158) at org.stripesstuff.plugin.security.SecurityInterceptor.interceptResolut ionExecution(SecurityInterceptor.java:225) at org.stripesstuff.plugin.security.SecurityInterceptor.intercept(Securi tyInterceptor.java:129) at net.sourceforge.stripes.controller.ExecutionContext.proceed(Execution Context.java:155) at net.sourceforge.stripes.controller.HttpCacheInterceptor.intercept(Htt pCacheInterceptor.java:99) at net.sourceforge.stripes.controller.ExecutionContext.proceed(Execution Context.java:155) at net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.inter cept(BeforeAfterMethodInterceptor.java:113) at net.sourceforge.stripes.controller.ExecutionContext.proceed(Execution Context.java:155) at net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionCon text.java:74) at net.sourceforge.stripes.controller.DispatcherHelper.executeResolution (DispatcherHelper.java:502) at net.sourceforge.stripes.controller.DispatcherServlet.executeResolutio n(DispatcherServlet.java:286) at net.sourceforge.stripes.controller.DispatcherServlet.service(Dispatch erServlet.java:170) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run (StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri tyHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav a:300) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:56) at net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilt er.java:247) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:56) at ie.bge.middleware.util.audit.AuditFilter.doFilter(AuditFilter.java:54 ) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio n.doIt(WebAppServletContext.java:3684) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio n.run(WebAppServletContext.java:3650) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate dSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java: 121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS ervletContext.java:2268) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC ontext.java:2174) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j ava:1446) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173) Caused by: java.lang.NoSuchMethodError: net.sourceforge.stripes.tag.layout.Layou tComponentTag.doAfterBody()I at jsp_servlet._jsp.__index._jsp__tag2(__index.java:235) at jsp_servlet._jsp.__index._jsp__tag1(__index.java:185) at jsp_servlet._jsp.__index._jspService(__index.java:109) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run (StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri tyHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav a:300) ... 67 more > Layout issues after upgrade from 1.5.3 > -------------------------------------- > > Key: STS-788 > URL: http://www.stripesframework.org/jira/browse/STS-788 > Project: Stripes > Issue Type: Bug > Components: Tag Library > Affects Versions: Release 1.5.4, Release 1.5.5 > Environment: jetty-6.1.15, Java(TM) SE Runtime Environment (build > 1.6.0_22-b04-307-10M3261) > Reporter: David Dundua > Assignee: Ben Gunter > Fix For: Release 1.5.5, Release 1.5.6 > > Attachments: example.tar.gz, stripes-bug-2.zip, stripes-bug-3.zip, > stripes-bug.zip > > > Guys, I have a couple of layout scenarios which stopped working after > upgrading to 1.5.4. I have created a couple of test cases demonstrating > these issues. I am attaching maven2 project. > 1. mvn jetty:run > 2. http://localhost:8080/stripes-bug > 3. take a look at the output of each test under 1.5.4 > 4. change the stripes dependency to 1.5.3 > 5. mvn clean jetty:run > 6. observe the difference in the output -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ Gaining the trust of online customers is vital for the success of any company that requires sensitive data to be transmitted over the Web. Learn how to best implement a security strategy that keeps consumers' information secure and instills the confidence they need to proceed with transactions. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Stripes-development mailing list Stripes-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/stripes-development