break;
case SOAP_12:
soapFault.setFaultCode(getCode().asQName(rc.soapVersion));
soapFault.appendFaultSubcode(getSubcode(rc.rmVersion));
if (detail != null) {
soapFault.addChildElement(detail);
}
break;
default:
throw new RxRuntimeException("Unsupported SOAP version: '" + rc.soapVersion.toString() + "'");
}