[ 
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)

Reply via email to