You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2004/07/03 02:12:23 UTC
cvs commit: ws-axis/java/src/org/apache/axis/wsdl/fromJava Emitter.java
dims 2004/07/02 17:12:23
Modified: java/src/org/apache/axis/wsdl/fromJava Emitter.java
Log:
Use elementQName's local part if present
Revision Changes Path
1.127 +6 -1 ws-axis/java/src/org/apache/axis/wsdl/fromJava/Emitter.java
Index: Emitter.java
===================================================================
RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/wsdl/fromJava/Emitter.java,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -r1.126 -r1.127
--- Emitter.java 22 Jun 2004 16:58:25 -0000 1.126
+++ Emitter.java 3 Jul 2004 00:12:23 -0000 1.127
@@ -1178,7 +1178,12 @@
Operation oper = def.createOperation();
- oper.setName(desc.getName());
+ QName elementQName = desc.getElementQName();
+ if(elementQName != null && elementQName.getLocalPart() != null) {
+ oper.setName(elementQName.getLocalPart());
+ } else {
+ oper.setName(desc.getName());
+ }
oper.setUndefined(false);
return writeBindingOperation(def, binding, oper, desc);