(no commit message)
authorSapan Bhatia <sapanb@cs.princeton.edu>
Tue, 16 Jun 2009 03:17:34 +0000 (03:17 +0000)
committerSapan Bhatia <sapanb@cs.princeton.edu>
Tue, 16 Jun 2009 03:17:34 +0000 (03:17 +0000)
wsdl/gw2wsdl.py

index 5d586a0..b95ab39 100755 (executable)
@@ -161,10 +161,11 @@ def add_wsdl_ports_and_bindings (wsdl):
         
         op_el = port_el.appendChild(wsdl.createElement("wsdl:operation"))
         op_el.setAttribute("name", method)
-        inp_el=wsdl.createElement("wsdl:input")).setAttribute("message","tns:" + method + "_in"
+        inp_el=wsdl.createElement("wsdl:input").setAttribute("message","tns:" + method + "_in"
         inp_el.setAttribute("name",method+"_request")
         op_el.appendChild(inp_el)
-        out_el = op_el.appendChild(wsdl.createElement("wsdl:output")).setAttribute("message","tns:" + method + "_out")
+        out_el = wsdl.createElement("wsdl:output").setAttribute("message","tns:" + method + "_out")
+        out_el.setAttribute("name",method+"_response")
         op_el.appendChild(out_el)
 
         # Bindings