Author: milinda Date: Fri Apr 23 17:34:08 2010 New Revision: 937436 URL: http://svn.apache.org/viewvc?rev=937436&view=rev Log: fixing issue https://issues.apache.org/jira/browse/AXIS2-4687.Thanks Lahiru for the patch.
Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL11.java Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL11.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL11.java?rev=937436&r1=937435&r2=937436&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL11.java (original) +++ axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL11.java Fri Apr 23 17:34:08 2010 @@ -389,8 +389,7 @@ public class AxisService2WSDL11 implemen + ":" + inaxisMessage.getName(), null); addPolicyAsExtAttribute(inaxisMessage, input,fac); - WSDLSerializationUtil.addWSAWActionAttribute(input, - axisOperation.getInputAction(), wsaw); + WSDLSerializationUtil.addWSAWActionAttribute(input,axisOperation.getInputAction(), wsaw); operation.addChild(input); } } @@ -1088,9 +1087,9 @@ public class AxisService2WSDL11 implemen input.addChild(inputelement); String inputType=(String) axisBindingOperation.getProperty(WSDL2Constants.ATTR_WHTTP_INPUT_SERIALIZATION); inputelement.addAttribute("type", (inputType!=null? inputType:"text/xml"), null); - inputelement.addAttribute("part", axisOperation - .getName().getLocalPart(), null); - operation.addChild(input); + inputelement.addAttribute("part", inaxisMessage.getPartName(), null); + + operation.addChild(input); } } } @@ -1114,8 +1113,7 @@ public class AxisService2WSDL11 implemen outElement.addChild(outElement); String outputType=(String) axisBindingOperation.getProperty(WSDL2Constants.ATTR_WHTTP_OUTPUT_SERIALIZATION); outElement.addAttribute("type", (outputType!=null? outputType:"text/xml"), null); - outElement.addAttribute("part", axisOperation.getName() - .getLocalPart(), null); + outElement.addAttribute("part", outAxisMessage.getPartName(), null); output.addChild(outElement); operation.addChild(output); }