'Detect I{hidden} soapenv:Fault element in the soap body.
@param body: The soap envelope body.
@type body: L{Element}
@raise WebFault: When found.'

def detect_fault(self, body):

    fault = body.getChild('Fault', envns)
    if (fault is None):
        return
    unmarshaller = self.unmarshaller(False)
    p = unmarshaller.process(fault)
    if self.options().faults:
        raise WebFault(p, fault)
    return self
