[
https://issues.apache.org/jira/browse/TOBAGO-2009?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Udo Schnurpfeil resolved TOBAGO-2009.
-------------------------------------
Fix Version/s: 5.0.0
4.5.4
Assignee: Udo Schnurpfeil
Resolution: Fixed
> UIOperation for Attribute with el expression causes NullPointerException
> ------------------------------------------------------------------------
>
> Key: TOBAGO-2009
> URL: https://issues.apache.org/jira/browse/TOBAGO-2009
> Project: MyFaces Tobago
> Issue Type: Bug
> Components: Core
> Affects Versions: 4.4.1
> Reporter: Carsten Dimmek
> Assignee: Udo Schnurpfeil
> Priority: Major
> Fix For: 4.5.4, 5.0.0
>
>
> {code:java}
> Caused by: java.lang.NullPointerException
> at org.apache.myfaces.tobago.util.ComponentUtils.findComponent
> (ComponentUtils.java:636)
> at org.apache.myfaces.tobago.util.ComponentUtils.evaluateClientId
> (ComponentUtils.java:696)
> at
> org.apache.myfaces.tobago.internal.renderkit.renderer.TobagoClientBehaviorRenderer.createCollapsible
> (TobagoClientBehaviorRenderer.java:215)
> at org.apache.myfaces.tobago.internal.renderkit.Command.<init>
> (Command.java:84)
> at org.apache.myfaces.tobago.internal.util.RenderUtils.getBehaviorCommands
> (RenderUtils.java:331)
> at
> org.apache.myfaces.tobago.internal.renderkit.renderer.CommandRendererBase.encodeBegin
> (CommandRendererBase.java:97)
> at javax.faces.component.UIComponentBase.encodeBegin
> (UIComponentBase.java:597)
> at javax.faces.component.UIComponentBase.encodeAll (UIComponentBase.java:527)
> at javax.faces.component.UIComponentBase.encodeAll (UIComponentBase.java:551)
> at
> org.apache.myfaces.renderkit.html.HtmlCompositeComponentRenderer.encodeChildren
> (HtmlCompositeComponentRenderer.java:68)
> at javax.faces.component.UIComponentBase.encodeChildren
> (UIComponentBase.java:644)
> at javax.faces.component.UIComponentBase.encodeAll (UIComponentBase.java:542)
> at javax.faces.render.Renderer.encodeChildren (Renderer.java:95)
> at javax.faces.component.UIComponentBase.encodeChildren
> (UIComponentBase.java:644)
> at javax.faces.component.UIComponentBase.encodeAll (UIComponentBase.java:542)
> at
> org.apache.myfaces.tobago.internal.renderkit.renderer.SheetRenderer.encodeTableBody
> (SheetRenderer.java:740)
> at
> org.apache.myfaces.tobago.internal.renderkit.renderer.SheetRenderer.encodeEnd
> (SheetRenderer.java:354)
> at javax.faces.component.UIComponentBase.encodeEnd (UIComponentBase.java:675)
> at javax.faces.component.UIData.encodeEnd (UIData.java:1835)
> at javax.faces.component.UIComponentBase.encodeAll (UIComponentBase.java:555)
> at org.apache.myfaces.tobago.internal.component.AbstractUISheet.encodeAll
> (AbstractUISheet.java:105)
> at javax.faces.render.Renderer.encodeChildren (Renderer.java:95)
> at
> org.apache.myfaces.tobago.internal.renderkit.renderer.PanelRendererBase.encodeChildren
> (PanelRendererBase.java:76)
> at javax.faces.component.UIComponentBase.encodeChildren
> (UIComponentBase.java:644)
> at javax.faces.component.UIComponentBase.encodeAll (UIComponentBase.java:542)
> at javax.faces.render.Renderer.encodeChildren (Renderer.java:95)
> at
> org.apache.myfaces.tobago.internal.renderkit.renderer.PanelRendererBase.encodeChildren
> (PanelRendererBase.java:76)
> at javax.faces.component.UIComponentBase.encodeChildren
> (UIComponentBase.java:644)
> at javax.faces.component.UIComponentBase.encodeAll (UIComponentBase.java:542)
> at org.apache.myfaces.tobago.internal.component.AbstractUIPanel.encodeAll
> (AbstractUIPanel.java:55)
> at javax.faces.render.Renderer.encodeChildren (Renderer.java:95)
> at javax.faces.component.UIComponentBase.encodeChildren
> (UIComponentBase.java:644)
> at javax.faces.component.UIComponentBase.encodeAll (UIComponentBase.java:542)
> at javax.faces.component.UIComponentBase.encodeAll (UIComponentBase.java:551)
> at
> org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.renderView
> (FaceletViewDeclarationLanguage.java:1897)
> at org.apache.myfaces.application.ViewHandlerImpl.renderView
> (ViewHandlerImpl.java:315)
> at javax.faces.application.ViewHandlerWrapper.renderView
> (ViewHandlerWrapper.java:73)
> at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute
> (RenderResponseExecutor.java:117)
> at org.apache.myfaces.lifecycle.LifecycleImpl.render (LifecycleImpl.java:266)
> at javax.faces.webapp.FacesServlet.service (FacesServlet.java:206)
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)