Author: simoneg
Date: Thu Jan 14 12:34:55 2010
New Revision: 899179

URL: http://svn.apache.org/viewvc?rev=899179&view=rev
Log:
Fix generic bean converter when the bean has no defined values

Modified:
    
labs/magma/trunk/foundation-beans/src/main/java/org/apache/magma/conversion/string/MagmaBeanConverter.java

Modified: 
labs/magma/trunk/foundation-beans/src/main/java/org/apache/magma/conversion/string/MagmaBeanConverter.java
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/foundation-beans/src/main/java/org/apache/magma/conversion/string/MagmaBeanConverter.java?rev=899179&r1=899178&r2=899179&view=diff
==============================================================================
--- 
labs/magma/trunk/foundation-beans/src/main/java/org/apache/magma/conversion/string/MagmaBeanConverter.java
 (original)
+++ 
labs/magma/trunk/foundation-beans/src/main/java/org/apache/magma/conversion/string/MagmaBeanConverter.java
 Thu Jan 14 12:34:55 2010
@@ -44,6 +44,7 @@
                                sb.append(",");
                        }
                }
+               if (sb.length() == 0) sb.append('-');
                return sb.toString();
        }
        
@@ -55,6 +56,7 @@
                } catch (Exception e) {
                        throw new ConversionException(e, "Cannot instantiate a 
{0} to decode {1}", this.myclass, value);
                }
+               if (value.equals("-")) return ret;
                BeanData beanData = ret.beanData();
                BeanHandler handler = ret.handler();
                int pos = 0;



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to