[jbossws-commits] JBossWS SVN: r2405 - branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/tools/wsdl.
jbossws-commits at lists.jboss.org
jbossws-commits at lists.jboss.org
Mon Feb 19 14:55:57 EST 2007
Author: jason.greene at jboss.com
Date: 2007-02-19 14:55:57 -0500 (Mon, 19 Feb 2007)
New Revision: 2405
Modified:
branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Writer.java
branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/tools/wsdl/WSDLGenerator.java
Log:
Fix JBWS-1529
Modified: branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Writer.java
===================================================================
--- branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Writer.java 2007-02-19 19:46:14 UTC (rev 2404)
+++ branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Writer.java 2007-02-19 19:55:57 UTC (rev 2405)
@@ -369,7 +369,8 @@
for (WSDLInterfaceOperationOutfault fault : operation.getOutfaults())
{
QName element = fault.getRef();
- buffer.append("<fault message='" + utils.getFormattedString(element));
+ String faultPrefix = wsdl.getPrefix(element.getNamespaceURI());
+ buffer.append("<fault message='" + faultPrefix + ":" + element.getLocalPart());
buffer.append("' name='" + element.getLocalPart() + "'/>");
}
Modified: branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/tools/wsdl/WSDLGenerator.java
===================================================================
--- branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/tools/wsdl/WSDLGenerator.java 2007-02-19 19:46:14 UTC (rev 2404)
+++ branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/tools/wsdl/WSDLGenerator.java 2007-02-19 19:55:57 UTC (rev 2405)
@@ -130,13 +130,12 @@
interfaceFault.setName(new NCName(fault.getXmlName().getLocalPart()));
wsdlInterface.addFault(interfaceFault);
- QName ref = new QName(wsdl.getTargetNamespace(), interfaceFault.getName().toString());
WSDLInterfaceOperationOutfault outfault = new WSDLInterfaceOperationOutfault(interfaceOperation);
- outfault.setRef(ref);
+ outfault.setRef(fault.getXmlName());
interfaceOperation.addOutfault(outfault);
WSDLBindingFault bindingFault = new WSDLBindingFault(wsdlBinding);
- bindingFault.setRef(ref);
+ bindingFault.setRef(fault.getXmlName());
wsdlBinding.addFault(bindingFault);
}
More information about the jbossws-commits
mailing list