http://issues.apache.org/jira/browse/TRINIDAD-44
Fixed. -- Adam On 5/29/07, Francisco Passos <[EMAIL PROTECTED]> wrote:
Thank you. Are there plans to address this bug soon? On 5/29/07, Adam Winer <[EMAIL PROTECTED]> wrote: > Looks like a (minor) bug in Trinidad. Code should be clearing > RenderingContext.setCurrentClientId () but isn't, and the assert > is catching that. We should be running our tests with asserts > enabled, IMO, which I think would have caught this particular > problem. > > > -- Adam > > > On 5/29/07, Francisco Passos < [EMAIL PROTECTED]> wrote: > > Good afternoon. > > > > I'm developing an application with Trinidad on Weblogic Application Server > > 9.2. > > > > It works fine in normal circumstances, but whenever I start weblogic in > > debug mode (to attach by socket in Eclipse), pages cease to render and this > > error is presented instead. > > > > > > > > Error 500--Internal Server Error > > java.lang.AssertionError > > at > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.CommandButtonRenderer.encodeAll > > (CommandButtonRenderer.java :75) > > at > > org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:184) > > at > > org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:701) > > > > at > > org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:263) > > at > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer.encodeChild (PanelGroupLayoutRenderer.java:177) > > > > at > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer._encodeChildren(PanelGroupLayoutRenderer.java:143) > > at > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer.encodeAll > > (PanelGroupLayoutRenderer.java:95) > > at > > org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:184) > > at > > org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd (UIXComponentBase.java:701) > > > > at > > org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:336) > > at > > org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render (UIComponentUINode.java:278) > > at > > org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:255) > > at > > org.apache.myfaces.trinidadinternal.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render (ContextPoppingUINode.java > > :235) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:357) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java :312) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild > > (BaseRenderer.java:424) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderNamedChild(BaseRenderer.java :396) > > at > > org.apache.myfaces.trinidadinternal.ui.laf.base.desktop.FooterRenderer.postrender(FooterRenderer.java > > :80) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java :94) > > at > > org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:83) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseUINode.render > > (BaseUINode.java :357) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:312) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:424) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild > > (BaseRenderer.java:342) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:234) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:141) > > > > at > > org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:92) > > at > > org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:83) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseUINode.render > > (BaseUINode.java :357) > > at > > org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:312) > > at > > org.apache.myfaces.trinidadinternal.ui.composite.UINodeRenderer.renderWithNode(UINodeRenderer.java :103) > > > > at > > org.apache.myfaces.trinidadinternal.ui.composite.UINodeRenderer.render(UINodeRenderer.java:49) > > at > > org.apache.myfaces.trinidadinternal.uinode.UIXComponentUINode.renderInternal (UIXComponentUINode.java:191) > > at > > org.apache.myfaces.trinidadinternal.uinode.UINodeRendererBase.encodeEnd > > (UINodeRendererBase.java:69) > > at > > org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd (UIXComponentBase.java:701) > > at > > org.apache.myfaces.trinidad.render.RenderUtils.encodeRecursive(RenderUtils.java:70) > > > > at > > org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java :258) > > at > > org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:280) > > at > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent > > (PanelPartialRootRenderer.java:73) > > at > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:137) > > at > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll > > (PanelPartialRootRenderer.java:153) > > at > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:79) > > at > > org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd (CoreRenderer.java > > :184) > > at > > org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:701) > > at > > com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive (ComponentSupport.java:242) > > at > > com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive > > (ComponentSupport.java:239) > > at > > com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java :239) > > at > > com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:580) > > at > > org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView > > (ViewHandlerImpl.java :182) > > at > > com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87) > > at > > com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200) > > at com.sun.faces.lifecycle.LifecycleImpl.render > > (LifecycleImpl.java:117) > > at > > javax.faces.webapp.FacesServlet.service(FacesServlet.java:198) > > at > > weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java :225) > > at > > weblogic.servlet.internal.StubSecurityHelper.invokeServlet > > (StubSecurityHelper.java:127) > > at > > weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283) > > at > > weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) > > at weblogic.servlet.internal.FilterChainImpl.doFilter > > (FilterChainImpl.java:42) > > at > > org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter (ExtensionsFilter.java:147) > > at > > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) > > at > > weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run > > (WebAppServletContext.java:3212) > > 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:1983) > > at > > weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java :1890) > > at > > weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1344) > > at weblogic.work.ExecuteThread.execute > > (ExecuteThread.java:209) > > at weblogic.work.ExecuteThread.run (ExecuteThread.java:181) > > > > > > >

