Trinidad 2: ClassCastEXception while running componentDemos.jspx
----------------------------------------------------------------
Key: TRINIDAD-1723
URL: https://issues.apache.org/jira/browse/TRINIDAD-1723
Project: MyFaces Trinidad
Issue Type: Bug
Components: Archetype
Affects Versions: 2.0.0-alpha-2
Reporter: Max Starets
Grab the latest trinidad-2.0.x branch and try running componentDemos.jspx. The
following exception will be thrown:
java.lang.ClassCastException:
org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode cannot be cast to
org.apache.myfaces.trinidadinternal.uinode.UIXComponentUINode
at
org.apache.myfaces.trinidadinternal.uinode.UIXComponentUINode.__getAdapter(UIXComponentUINode.java:439)
at
org.apache.myfaces.trinidadinternal.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:65)
at
org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:852)
at
org.apache.myfaces.trinidad.render.RenderUtils.encodeRecursive(RenderUtils.java:70)
at
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:509)
at
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:531)
at
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:70)
at
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:151)
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:80)
at
org.apache.myfaces.trinidad.render.CoreRenderer.delegateRenderer(CoreRenderer.java:546)
at
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.DocumentRenderer.encodeAll(DocumentRenderer.java:82)
This does not seem to be JSF 2 specific, but I have not had time to try it on
the latest MAIN.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.