You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2010/01/14 13:34:55 UTC
svn commit: r899179 -
/labs/magma/trunk/foundation-beans/src/main/java/org/apache/magma/conversion/string/MagmaBeanConverter.java
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: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org