Author: sagara Date: Mon Nov 28 06:00:25 2011 New Revision: 1206984 URL: http://svn.apache.org/viewvc?rev=1206984&view=rev Log: Fixed AXIS2-5200.
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=1206984&r1=1206983&r2=1206984&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 28 06:00:25 2011 @@ -372,10 +372,17 @@ public class BeanUtil { .getComplexSchemaMap().get( getClassName(beanClass)); OMFactory fac = OMAbstractFactory.getOMFactory(); - QName elementName = new QName(elemntNameSpace - .getNamespaceURI(), property.getName(), - qNamefortheType.getPrefix()); - OMElement element; + QName elementName; + OMElement element; + if (elemntNameSpace != null) { + elementName = new QName( + elemntNameSpace.getNamespaceURI(), + property.getName(), + qNamefortheType.getPrefix()); + } else { + elementName = new QName(property.getName()); + } + if(SimpleTypeMapper.isSimpleType(value)){ element = fac.createOMElement(elementName); element.addChild(fac.createOMText(SimpleTypeMapper