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


Reply via email to