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);