Author: amilas Date: Mon Dec 27 15:21:44 2010 New Revision: 1053084 URL: http://svn.apache.org/viewvc?rev=1053084&view=rev Log: fixed the issue AXIS2-4533. we need to use the fault part name of the operation as the fault name
Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL11ToAxisServiceBuilder.java Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL11ToAxisServiceBuilder.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL11ToAxisServiceBuilder.java?rev=1053084&r1=1053083&r2=1053084&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL11ToAxisServiceBuilder.java (original) +++ axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL11ToAxisServiceBuilder.java Mon Dec 27 15:21:44 2010 @@ -852,7 +852,7 @@ public class WSDL11ToAxisServiceBuilder Message wsdl4jFaultMessge = wsdl4jFault.getMessage(); AxisMessage faultMessage = findFaultMessage( - wsdl4jFaultMessge.getQName().getLocalPart(), + wsdl4jFault.getName(), axisOperation.getFaultMessages()); AxisBindingMessage axisBindingFaultMessage = new AxisBindingMessage(); @@ -1526,7 +1526,7 @@ public class WSDL11ToAxisServiceBuilder Message faultMessage = fault.getMessage(); if (null != faultMessage) { axisFaultMessage - .setName(faultMessage.getQName().getLocalPart()); + .setName(fault.getName()); copyExtensibleElements(faultMessage.getExtensibilityElements(), dif, axisFaultMessage, PORT_TYPE_OPERATION_FAULT);