Author: sagara
Date: Tue Aug 30 08:05:02 2011
New Revision: 1163129

URL: http://svn.apache.org/viewvc?rev=1163129&view=rev
Log:
Modified Map schema generation so that null values can be passed. 

Modified:
    
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java

Modified: 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java?rev=1163129&r1=1163128&r2=1163129&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
 Tue Aug 30 08:05:02 2011
@@ -1815,7 +1815,9 @@ public class DefaultSchemaGenerator impl
                                parameterElement.setMaxOccurs(Long.MAX_VALUE);
                                parameterElement.setMinOccurs(0);
                                parameterElement.setNillable(true);
-                       }                       
+            } else {
+                parameterElement.setMinOccurs(0);
+            }
                        sequence.getItems().add(parameterElement);
                        parameterElement.setSchemaTypeName(parameterTypeName);
                        return parameterTypeName;


Reply via email to