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