You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2006/10/11 22:28:42 UTC
svn commit: r462931 -
/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/SimpleTypeMapperExtension.java
Author: rfeng
Date: Wed Oct 11 13:28:41 2006
New Revision: 462931
URL: http://svn.apache.org/viewvc?view=rev&rev=462931
Log:
Check if the type is simple type
Modified:
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/SimpleTypeMapperExtension.java
Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/SimpleTypeMapperExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/SimpleTypeMapperExtension.java?view=diff&rev=462931&r1=462930&r2=462931
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/SimpleTypeMapperExtension.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/SimpleTypeMapperExtension.java Wed Oct 11 13:28:41 2006
@@ -271,6 +271,9 @@
return null;
}
String value = literal.trim();
+ if (!simpleType.isSimpleType()) {
+ throw new IllegalArgumentException("Complex type is not supported for simple java databinding.");
+ }
TypeInfo baseType = simpleType;
while (baseType.getBaseType() != null) {
baseType = (TypeInfo)baseType.getBaseType();
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org