Browse Source

----------------------------------------------------------------------

Modified Files:
 	WSDLTools.py -- forgot to look for 2004 WS-Actions.

 ----------------------------------------------------------------------
main
Joshua Boverhof 20 years ago
parent
commit
9031b2b1af
1 changed files with 9 additions and 3 deletions
  1. +9
    -3
      WSDLTools.py

+ 9
- 3
WSDLTools.py View File

@@ -476,7 +476,9 @@ class PortType(Element):
docs = GetDocumentation(item)
msgref = DOM.getAttr(item, 'message')
message = ParseQName(msgref, item)
action = DOM.getAttr(item, 'Action', WSA.ADDRESS, None)
action = DOM.getAttr(item, 'Action', WSA.ADDRESS2004, None)
if not action:
action = DOM.getAttr(item, 'Action', WSA.ADDRESS, None)
operation.setInput(message, name, docs, action)

item = DOM.getElement(element, 'output', None, None)
@@ -485,7 +487,9 @@ class PortType(Element):
docs = GetDocumentation(item)
msgref = DOM.getAttr(item, 'message')
message = ParseQName(msgref, item)
action = DOM.getAttr(item, 'Action', WSA.ADDRESS, None)
action = DOM.getAttr(item, 'Action', WSA.ADDRESS2004, None)
if not action:
action = DOM.getAttr(item, 'Action', WSA.ADDRESS, None)
operation.setOutput(message, name, docs, action)

for item in DOM.getElements(element, 'fault', None):
@@ -493,7 +497,9 @@ class PortType(Element):
docs = GetDocumentation(item)
msgref = DOM.getAttr(item, 'message')
message = ParseQName(msgref, item)
action = DOM.getAttr(item, 'Action', WSA.ADDRESS, None)
action = DOM.getAttr(item, 'Action', WSA.ADDRESS2004, None)
if not action:
action = DOM.getAttr(item, 'Action', WSA.ADDRESS, None)
operation.addFault(message, name, docs, action)



Loading…
Cancel
Save