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;