code: private void parseFault(BeanDefinitionBuilder builder, Element faultElement) {
          if (faultElement != null) {
              Element faultCodeElement = DomUtils.getChildElementByTagName(faultElement, "fault-code");
              if (faultCodeElement != null) {
                  builder.addPropertyValue("faultCode", DomUtils.getTextValue(faultCodeElement).trim());
              }
  
              Element faultStringElement = DomUtils.getChildElementByTagName(faultElement, "fault-string");
              if (faultStringElement != null) {
                  builder.addPropertyValue("faultString", DomUtils.getTextValue(faultStringElement).trim());
              }
  
              Element faultActorElement = DomUtils.getChildElementByTagName(faultElement, "fault-actor");
              if (faultActorElement != null) {
                  builder.addPropertyValue("faultActor", DomUtils.getTextValue(faultActorElement).trim());
              }
  
              parseFaultDetail(builder, faultElement);
          }
      }
docs: Parses the SOAP fault information.
  @param builder
  @param faultElement