code: def processRequest(cls, ps, **kw):
          
          resource = kw['resource']
          request = kw['request']
          method =  getattr(resource, 'soap_%s' %
                             _get_element_nsuri_name(ps.body_root)[-1])
                                                
          try:
              req,rsp = method(ps, request=request)
          except Exception, ex:
              raise
          
          return rsp
docs: invokes callback that should return a (request,response) tuple.
          representing the SOAP request and response respectively.
          ps -- ParsedSoap instance representing HTTP Body.
          request -- twisted.web.server.Request