code: def processResponse(cls, soapdata, **kw):
          
          if len(soapdata) == 0:
              raise TypeError('Received empty response')
  
  #        log.msg("_" * 33, time.ctime(time.time()), 
  #                  "RESPONSE: \n%s" %soapdata, debug=True)
  
          ps = ParsedSoap(soapdata, readerclass=cls.readerClass)
          if ps.IsAFault() is True:
              log.msg('Received SOAP:Fault', debug=True)
              raise FaultFromFaultMessage(ps)
  
          return ps
docs: called by deferred, returns pyobj representing reply.
          Parameters and Key Words:
            soapdata -- SOAP Data
            replytype -- reply type of response