[ 
https://issues.apache.org/jira/browse/TOBAGO-2256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17781689#comment-17781689
 ] 

Carsten Dimmek commented on TOBAGO-2256:
----------------------------------------

{noformat}
java.lang.NullPointerException: Cannot invoke "String.toCharArray()" because 
"text" is null
    at 
org.apache.myfaces.tobago.internal.util.WriterHelper.writeText(WriterHelper.java:158)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.internal.webapp.HtmlResponseWriter.writeText(HtmlResponseWriter.java:66)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.internal.webapp.DebugResponseWriterWrapper.writeText(DebugResponseWriterWrapper.java:91)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.webapp.TobagoResponseWriter.writeText(TobagoResponseWriter.java:234)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.renderkit.RendererBase.renderSelectItems(RendererBase.java:472)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.renderkit.RendererBase.renderSelectItems(RendererBase.java:394)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.internal.renderkit.renderer.SelectOneListRenderer.encodeHiddenSelect(SelectOneListRenderer.java:87)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.internal.renderkit.renderer.SelectOneListRenderer.encodeBeginField(SelectOneListRenderer.java:60)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.internal.renderkit.renderer.SelectOneListRenderer.encodeBeginField(SelectOneListRenderer.java:43)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.internal.renderkit.renderer.DecorationPositionRendererBase.encodeBeginMessageField(DecorationPositionRendererBase.java:130)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase.encodeBeginInternal(LabelLayoutRendererBase.java:67)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.internal.renderkit.renderer.DecorationPositionRendererBase.encodeBeginInternal(DecorationPositionRendererBase.java:60)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
org.apache.myfaces.tobago.renderkit.RendererBase.encodeBegin(RendererBase.java:87)
 ~[tobago-core-5.7.2.jar:5.7.2]
    at 
javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:597) 
~[myfaces-api-2.3.9.jar:2.3.9]
    at 
javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:527) 
~[myfaces-api-2.3.9.jar:2.3.9]
{noformat}

> Missing itemLabel on noSelectionOption throws NullPointerException
> ------------------------------------------------------------------
>
>                 Key: TOBAGO-2256
>                 URL: https://issues.apache.org/jira/browse/TOBAGO-2256
>             Project: MyFaces Tobago
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 5.7.2
>            Reporter: Carsten Dimmek
>            Priority: Major
>
> {code:java}
> <tc:selectOneList>
> <f:selectItem noSelectionOption="true"/>
> </tc:selectOneList> {code}
> I haven't tested any other components yet, but tc:selectOneList with a 
> noSelectionOption
> throws a NullPointerException



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to