You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by "Sloan, Noah M" <No...@baylor.edu> on 2005/11/12 00:38:17 UTC

t:popup - Null pointer exception.

Can anyone tell me why:

<t:popup styleClass="popup"
    closePopupOnExitingElement="false"
    closePopupOnExitingPopup="true"
    displayAtDistanceX="0"
    displayAtDistanceY="0">
  <h:outputText value="Value1" />
 <f:facet name="String">
  <h:panelGroup>
   <h:panelGrid columns="1">
    <h:outputText value="Value2" />       
   </h:panelGrid>
  </h:panelGroup>
 </f:facet>
</t:popup>


Gives me:

java.lang.NullPointerException
 at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:422)
 at org.apache.myfaces.custom.popup.HtmlPopupRenderer.encodeEnd(HtmlPopupRenderer.java:92)
 at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:720)
 at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:443)
 at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:440)
 at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:233)
 at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)


Re: t:popup - Null pointer exception.

Posted by Bruno Aranda <br...@gmail.com>.
I am not sure, 'cause I don't have the source code in front of me, but
does it work if you put

<f:facet name="popup">

'popup' as the name, instead of 'String'...

Regards,

Bruno

2005/11/12, Sloan, Noah M <No...@baylor.edu>:
> Can anyone tell me why:
>
> <t:popup styleClass="popup"
>     closePopupOnExitingElement="false"
>     closePopupOnExitingPopup="true"
>     displayAtDistanceX="0"
>     displayAtDistanceY="0">
>   <h:outputText value="Value1" />
>  <f:facet name="String">
>   <h:panelGroup>
>    <h:panelGrid columns="1">
>     <h:outputText value="Value2" />
>    </h:panelGrid>
>   </h:panelGroup>
>  </f:facet>
> </t:popup>
>
>
> Gives me:
>
> java.lang.NullPointerException
>  at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:422)
>  at org.apache.myfaces.custom.popup.HtmlPopupRenderer.encodeEnd(HtmlPopupRenderer.java:92)
>  at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:720)
>  at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:443)
>  at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:440)
>  at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:233)
>  at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
>
>
>