JSF2 Extensions and composite components - error
------------------------------------------------
Key: EXTSCRIPT-134
URL: https://issues.apache.org/jira/browse/EXTSCRIPT-134
Project: MyFaces Extensions Scripting
Issue Type: Bug
Components: MyFaces 2.0 Extension
Affects Versions: Beta-1
Reporter: Werner Punz
Assignee: Werner Punz
It seems that Ext-Scripting has not entirely nailed down the composite
components
brunos example application breaks on composite components with following error
After phase: RENDER_RESPONSE(6)
javax.el.PropertyNotFoundException:
/resources/components/intact/collapsiblePanel.xhtml at line 44 and column 138
value="#{cc.attrs.title}": The class
'org.apache.myfaces.el.unified.resolver.CompositeComponentELResolver$CompositeComponentAttributesMapWrapper'
does not have the property 'title'.
at
org.apache.myfaces.view.facelets.el.TagValueExpression.getValue(TagValueExpression.java:88)
at
javax.faces.component._DeltaStateHelper.eval(_DeltaStateHelper.java:243)
at javax.faces.component.UIOutput.getValue(UIOutput.java:71)
at
org.apache.myfaces.shared_impl.renderkit.RendererUtils.getValue(RendererUtils.java:349)
at
org.apache.myfaces.shared_impl.renderkit.RendererUtils.getStringValue(RendererUtils.java:301)
at
org.apache.myfaces.shared_impl.renderkit.html.HtmlTextRendererBase.renderOutput(HtmlTextRendererBase.java:92)
at
org.apache.myfaces.shared_impl.renderkit.html.HtmlTextRendererBase.encodeEnd(HtmlTextRendererBase.java:79)
at
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:490)
at
org.primefaces.renderkit.CoreRenderer.renderChild(CoreRenderer.java:77)
at
org.primefaces.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:61)
at
org.primefaces.component.outputpanel.OutputPanelRenderer.encodeEnd(OutputPanelRenderer.java:44)
at
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:490)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:618)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:614)
at
org.apache.myfaces.renderkit.html.HtmlCompositeComponentRenderer.encodeEnd(HtmlCompositeComponentRenderer.java:71)
This is definitely ext-scripting related because without it, the example works
without errors.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.