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;