Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Beta-1
-
None
-
None
Description
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="#
": 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.