You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Wolfgang Kleinschmidt (JIRA)" <de...@myfaces.apache.org> on 2005/11/21 16:12:42 UTC
[jira] Created: (MYFACES-852) Exception while using SelectManyListbox, SelectManyCheckbox or SelectOneRadio with a Converter.
Exception while using SelectManyListbox, SelectManyCheckbox or SelectOneRadio with a Converter.
-----------------------------------------------------------------------------------------------
Key: MYFACES-852
URL: http://issues.apache.org/jira/browse/MYFACES-852
Project: MyFaces
Type: Bug
Versions: 1.1.1
Reporter: Wolfgang Kleinschmidt
Exception while using SelectManyListbox or SelectManyCheckbox SelectOneRadio with a Converter.
If you have a SelectManyListbox with a Converter, and you click on a CommandNavigation that expand the menu. So only the Navigation should be open, and the same side should by shown, but than you get a Exception from the Converter!
at de.xy.converter.XYConverter.getAsString(XYConverter.java:62)
at org.apache.myfaces.renderkit.RendererUtils.getConvertedStringValue(RendererUtils.java:551)
at org.apache.myfaces.renderkit.RendererUtils.internalSubmittedOrSelectedValuesAsSet(RendererUtils.java:586)
at org.apache.myfaces.renderkit.RendererUtils.getSubmittedValuesAsSet(RendererUtils.java:510)
at org.apache.myfaces.renderkit.html.HtmlRendererUtils.getSubmittedOrSelectedValuesAsSet(HtmlRendererUtils.java:304)
at org.apache.myfaces.renderkit.html.HtmlRendererUtils.internalRenderSelect(HtmlRendererUtils.java:290)
at org.apache.myfaces.renderkit.html.HtmlRendererUtils.renderListbox(HtmlRendererUtils.java:241)
at org.apache.myfaces.renderkit.html.HtmlListboxRendererBase.encodeEnd(HtmlListboxRendererBase.java:56)
at org.apache.myfaces.renderkit.html.ext.HtmlListboxRenderer.encodeEnd(HtmlListboxRenderer.java:55)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
The submittedValues in RendererUtils.getSubmittedValuesAsSet are already a StringArray.
But in the Method "internalSubmittedOrSelectedValuesAsSet" the Converter will be ask for the StringValue, so you get an Exception.
If you enter the side with a SelectManyListbox and a Converter, or leave the side with a real Button, all is fine.
SelectOneRadio and SelectManyCheckbox have the same error.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Closed: (MYFACES-852) Exception while using SelectManyListbox, SelectManyCheckbox or SelectOneRadio with a Converter.
Posted by "Bruno Aranda (JIRA)" <de...@myfaces.apache.org>.
[ http://issues.apache.org/jira/browse/MYFACES-852?page=all ]
Bruno Aranda closed MYFACES-852:
--------------------------------
Fix Version: Nightly
Resolution: Fixed
This should be fixed in the current SVN now and available in the next nightly. Please check that everything is working ok for you,
> Exception while using SelectManyListbox, SelectManyCheckbox or SelectOneRadio with a Converter.
> -----------------------------------------------------------------------------------------------
>
> Key: MYFACES-852
> URL: http://issues.apache.org/jira/browse/MYFACES-852
> Project: MyFaces
> Type: Bug
> Versions: 1.1.1
> Reporter: Wolfgang Kleinschmidt
> Assignee: Bruno Aranda
> Fix For: Nightly
>
> Exception while using SelectManyListbox or SelectManyCheckbox SelectOneRadio with a Converter.
> If you have a SelectManyListbox with a Converter, and you click on a CommandNavigation that expand the menu. So only the Navigation should be open, and the same side should by shown, but than you get a Exception from the Converter!
> at de.xy.converter.XYConverter.getAsString(XYConverter.java:62)
> at org.apache.myfaces.renderkit.RendererUtils.getConvertedStringValue(RendererUtils.java:551)
> at org.apache.myfaces.renderkit.RendererUtils.internalSubmittedOrSelectedValuesAsSet(RendererUtils.java:586)
> at org.apache.myfaces.renderkit.RendererUtils.getSubmittedValuesAsSet(RendererUtils.java:510)
> at org.apache.myfaces.renderkit.html.HtmlRendererUtils.getSubmittedOrSelectedValuesAsSet(HtmlRendererUtils.java:304)
> at org.apache.myfaces.renderkit.html.HtmlRendererUtils.internalRenderSelect(HtmlRendererUtils.java:290)
> at org.apache.myfaces.renderkit.html.HtmlRendererUtils.renderListbox(HtmlRendererUtils.java:241)
> at org.apache.myfaces.renderkit.html.HtmlListboxRendererBase.encodeEnd(HtmlListboxRendererBase.java:56)
> at org.apache.myfaces.renderkit.html.ext.HtmlListboxRenderer.encodeEnd(HtmlListboxRenderer.java:55)
> at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
> at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
> The submittedValues in RendererUtils.getSubmittedValuesAsSet are already a StringArray.
> But in the Method "internalSubmittedOrSelectedValuesAsSet" the Converter will be ask for the StringValue, so you get an Exception.
> If you enter the side with a SelectManyListbox and a Converter, or leave the side with a real Button, all is fine.
> SelectOneRadio and SelectManyCheckbox have the same error.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira