Author: sagara
Date: Mon Nov 14 20:08:45 2011
New Revision: 1201863
URL: http://svn.apache.org/viewvc?rev=1201863&view=rev
Log:
Fixed AXIS2-5183.
Modified:
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
Modified:
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java?rev=1201863&r1=1201862&r2=1201863&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
(original)
+++
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
Mon Nov 14 20:08:45 2011
@@ -917,7 +917,7 @@ public class BeanUtil {
helper, true, objectSupplier,
genericType);
valueList.add(o);
}
- if (valueList.get(0) == null) {
+ if (valueList.size() == 1 && valueList.get(0) == null) {
retObjs[count] = null;
} else {
retObjs[count] = ConverterUtil.convertToArray(arrayClassType,