You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2008/08/08 20:58:09 UTC

svn commit: r684056 - /myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/RendererUtils.java

Author: lu4242
Date: Fri Aug  8 11:58:08 2008
New Revision: 684056

URL: http://svn.apache.org/viewvc?rev=684056&view=rev
Log:
MYFACES-1891 ClassCastException in converter when Hiding / Showing unselected selectOneRadio (Thanks to Paul Rivera)

Modified:
    myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/RendererUtils.java

Modified: myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/RendererUtils.java
URL: http://svn.apache.org/viewvc/myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/RendererUtils.java?rev=684056&r1=684055&r2=684056&view=diff
==============================================================================
--- myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/RendererUtils.java (original)
+++ myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/RendererUtils.java Fri Aug  8 11:58:08 2008
@@ -509,8 +509,9 @@
             }
             else if (value instanceof String) {
                 return (String) value;
-            }
-            else {
+            } else if (RendererUtils.NOTHING.equals(value)) {
+                return "";
+            } else {
                 throw new IllegalArgumentException(
                     "Value is no String (class=" + value.getClass().getName() + ", value=" + value + ") and component "
                         + component.getClientId(context) + "with path: "