def soapmethod(requesttypecode, responsetypecode, soapaction='<STR_LIT>', <EOL>operation=None, **kw):
def _closure(func_cb):<EOL><INDENT>func_cb.root = (requesttypecode.nspname,requesttypecode.pname)<EOL>func_cb.action = soapaction<EOL>func_cb.requesttypecode = requesttypecode<EOL>func_cb.responsetypecode = responsetypecode<EOL>func_cb.soapmethod = True<EOL>func_cb.operation = None<EOL>return func_cb<EOL><DEDENT>return _closure<EOL>
@soapmethod
    decorator function for soap methods