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]