You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Francisco Passos <fr...@gmail.com> on 2007/05/29 16:30:43 UTC

[Trinidad] Weblogic + Debug

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)

Re: [Trinidad] Weblogic + Debug

Posted by Francisco Passos <fr...@gmail.com>.
(Accidentally depressed 'Send')

Is this a known problem? I didn't find references to any problems regarding
AssertionErrors in Weblogic.

Francisco Passos

On 5/29/07, Francisco Passos <fr...@gmail.com> 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)
>
>
>

Re: [Trinidad] Weblogic + Debug

Posted by Francisco Passos <fr...@gmail.com>.
Btw, this happens on the trinidad-1.0.1 release.

On 7/2/07, Francisco Passos <fr...@gmail.com> wrote:
>
> Sorry to break these bad news - again - but the assertion errors are back:
>
> java.lang.AssertionError
> 	at org.apache.myfaces.trinidadinternal.style.util.CSSUtils.getBaseSkinStyleSheetURI
> (CSSUtils.java:139)
> 	at org.apache.myfaces.trinidadinternal.skin.SkinStyleSheetParserUtils._createStyleSheetEntry(SkinStyleSheetParserUtils.java:191)
> 	at org.apache.myfaces.trinidadinternal.skin.SkinStyleSheetParserUtils.parseCSSSource
> (SkinStyleSheetParserUtils.java:122)
> 	at org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry._createSkinStyleSheetFromCSS(StyleSheetEntry.java:249)
> 	at org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry._createSkinStyleSheet
> (StyleSheetEntry.java:227)
> 	at org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry.createEntry(StyleSheetEntry.java:73)
> 	at org.apache.myfaces.trinidadinternal.skin.SkinImpl._createStyleSheetDocument(SkinImpl.java
> :546)
> 	at org.apache.myfaces.trinidadinternal.skin.SkinImpl.getStyleSheetDocument(SkinImpl.java:417)
> 	at org.apache.myfaces.trinidadinternal.skin.SkinExtension.getStyleSheetDocument(SkinExtension.java:385)
> 	at org.apache.myfaces.trinidadinternal.skin.SkinStyleProvider.createStyleSheetDocument
> (SkinStyleProvider.java:152)
> 	at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getStyleSheetDocument(FileSystemStyleCache.java:554)
> 	at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getEntry
> (FileSystemStyleCache.java:365)
> 	at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache.getStyleSheetURI(FileSystemStyleCache.java:150)
> 	at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.StyleSheetRenderer.encodeAll
> (StyleSheetRenderer.java:91)
> 	at org.apache.myfaces.trinidad.render.CoreRenderer.delegateRenderer(CoreRenderer.java:318)
> 	at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.HeadRenderer.encodeBegin(HeadRenderer.java
> :90)
> 	at org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin(CoreRenderer.java:185)
> 	at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeBegin(UIXComponentBase.java:661)
> 	at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive
> (ComponentSupport.java:232)
> 	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:181)
> 	at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java
> :41)
> 	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
> 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
> 	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.ServletStubImpl.execute
> (ServletStubImpl.java:175)
> 	at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:496)
> 	at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:245)
>
> 	at weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:148)
> 	at jsp_servlet.__index._jspService(__index.java:101)
> 	at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
> 	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.ServletStubImpl.onAddToMapException
> (ServletStubImpl.java:391)
> 	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:309)
> 	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
> 	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run
> (WebAppServletContext.java:3211)
> 	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)
>
>
> As previously, this happens when I start Weblogic in debug and try to
> access any page.
>
> --Francisco
>
> On 5/31/07, Francisco Passos <fr...@gmail.com> wrote:
> >
> > Tried today's nightly build and the error no longer appears.
> >
> > Thank you.
> > Francisco
> >
> > On 5/30/07, Francisco Passos < francisco.passos@gmail.com> wrote:
> > >
> > > Excellent news!
> > >
> > > Thank you,
> > > Francisco
> > >
> > > On 5/30/07, Adam Winer < awiner@gmail.com> wrote:
> > > >
> > > > http://issues.apache.org/jira/browse/TRINIDAD-44
> > > >
> > > > Fixed.
> > > >
> > > > -- Adam
> > > >
> > > >
> > > > On 5/29/07, Francisco Passos < francisco.passos@gmail.com> wrote:
> > > > > Thank you.
> > > > >
> > > > > Are there plans to address this bug soon?
> > > > >
> > > > >
> > > > > On 5/29/07, Adam Winer < awiner@gmail.com > 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 < francisco.passos@gmail.com>
> > > > 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)
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > >
> > >
> >
>

Re: [Trinidad] Weblogic + Debug

Posted by Francisco Passos <fr...@gmail.com>.
Sorry to break these bad news - again - but the assertion errors are back:

java.lang.AssertionError
	at org.apache.myfaces.trinidadinternal.style.util.CSSUtils.getBaseSkinStyleSheetURI(CSSUtils.java:139)
	at org.apache.myfaces.trinidadinternal.skin.SkinStyleSheetParserUtils._createStyleSheetEntry(SkinStyleSheetParserUtils.java:191)
	at org.apache.myfaces.trinidadinternal.skin.SkinStyleSheetParserUtils.parseCSSSource(SkinStyleSheetParserUtils.java:122)
	at org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry._createSkinStyleSheetFromCSS(StyleSheetEntry.java:249)
	at org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry._createSkinStyleSheet(StyleSheetEntry.java:227)
	at org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry.createEntry(StyleSheetEntry.java:73)
	at org.apache.myfaces.trinidadinternal.skin.SkinImpl._createStyleSheetDocument(SkinImpl.java:546)
	at org.apache.myfaces.trinidadinternal.skin.SkinImpl.getStyleSheetDocument(SkinImpl.java:417)
	at org.apache.myfaces.trinidadinternal.skin.SkinExtension.getStyleSheetDocument(SkinExtension.java:385)
	at org.apache.myfaces.trinidadinternal.skin.SkinStyleProvider.createStyleSheetDocument(SkinStyleProvider.java:152)
	at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getStyleSheetDocument(FileSystemStyleCache.java:554)
	at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getEntry(FileSystemStyleCache.java:365)
	at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache.getStyleSheetURI(FileSystemStyleCache.java:150)
	at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.StyleSheetRenderer.encodeAll(StyleSheetRenderer.java:91)
	at org.apache.myfaces.trinidad.render.CoreRenderer.delegateRenderer(CoreRenderer.java:318)
	at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.HeadRenderer.encodeBegin(HeadRenderer.java:90)
	at org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin(CoreRenderer.java:185)
	at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeBegin(UIXComponentBase.java:661)
	at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:232)
	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:181)
	at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
	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.ServletStubImpl.execute(ServletStubImpl.java:175)
	at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:496)
	at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:245)
	at weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:148)
	at jsp_servlet.__index._jspService(__index.java:101)
	at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
	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.ServletStubImpl.onAddToMapException(ServletStubImpl.java:391)
	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:309)
	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3211)
	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)


As previously, this happens when I start Weblogic in debug and try to access
any page.

--Francisco

On 5/31/07, Francisco Passos <fr...@gmail.com> wrote:
>
> Tried today's nightly build and the error no longer appears.
>
> Thank you.
> Francisco
>
> On 5/30/07, Francisco Passos < francisco.passos@gmail.com> wrote:
> >
> > Excellent news!
> >
> > Thank you,
> > Francisco
> >
> > On 5/30/07, Adam Winer < awiner@gmail.com> wrote:
> > >
> > > http://issues.apache.org/jira/browse/TRINIDAD-44
> > >
> > > Fixed.
> > >
> > > -- Adam
> > >
> > >
> > > On 5/29/07, Francisco Passos < francisco.passos@gmail.com> wrote:
> > > > Thank you.
> > > >
> > > > Are there plans to address this bug soon?
> > > >
> > > >
> > > > On 5/29/07, Adam Winer < awiner@gmail.com > 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 < francisco.passos@gmail.com> 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)
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > >
> >
> >
>

Re: [Trinidad] Weblogic + Debug

Posted by Francisco Passos <fr...@gmail.com>.
Tried today's nightly build and the error no longer appears.

Thank you.
Francisco

On 5/30/07, Francisco Passos <fr...@gmail.com> wrote:
>
> Excellent news!
>
> Thank you,
> Francisco
>
> On 5/30/07, Adam Winer <aw...@gmail.com> wrote:
> >
> > http://issues.apache.org/jira/browse/TRINIDAD-44
> >
> > Fixed.
> >
> > -- Adam
> >
> >
> > On 5/29/07, Francisco Passos < francisco.passos@gmail.com> wrote:
> > > Thank you.
> > >
> > > Are there plans to address this bug soon?
> > >
> > >
> > > On 5/29/07, Adam Winer <awiner@gmail.com > 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 < francisco.passos@gmail.com> 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)
> > > > >
> > > > >
> > > > >
> > > >
> > >
> > >
> >
>
>

Re: [Trinidad] Weblogic + Debug

Posted by Francisco Passos <fr...@gmail.com>.
Excellent news!

Thank you,
Francisco

On 5/30/07, Adam Winer <aw...@gmail.com> wrote:
>
> http://issues.apache.org/jira/browse/TRINIDAD-44
>
> Fixed.
>
> -- Adam
>
>
> On 5/29/07, Francisco Passos <fr...@gmail.com> wrote:
> > Thank you.
> >
> > Are there plans to address this bug soon?
> >
> >
> > On 5/29/07, Adam Winer <aw...@gmail.com> 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 < francisco.passos@gmail.com> 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)
> > > >
> > > >
> > > >
> > >
> >
> >
>

Re: [Trinidad] Weblogic + Debug

Posted by Adam Winer <aw...@gmail.com>.
http://issues.apache.org/jira/browse/TRINIDAD-44

Fixed.

-- Adam


On 5/29/07, Francisco Passos <fr...@gmail.com> wrote:
> Thank you.
>
> Are there plans to address this bug soon?
>
>
> On 5/29/07, Adam Winer <aw...@gmail.com> 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 < francisco.passos@gmail.com> 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)
> > >
> > >
> > >
> >
>
>

Re: [Trinidad] Weblogic + Debug

Posted by Francisco Passos <fr...@gmail.com>.
Thank you.

Are there plans to address this bug soon?

On 5/29/07, Adam Winer <aw...@gmail.com> 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 <fr...@gmail.com> 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)
> >
> >
> >
>

Re: [Trinidad] Weblogic + Debug

Posted by Adam Winer <aw...@gmail.com>.
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 <fr...@gmail.com> 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)
>
>
>