Detail exDetail = exFault.getDetail();
Detail detail = fault.addDetail();
for (Iterator<DetailEntry> entries = exDetail.getDetailEntries(); entries.hasNext();) {
Node entry = entries.next();
Node entryImport = detail.getOwnerDocument().importNode(entry, true);
detail.appendChild(entryImport);
}
}
if (!SOAP11_SERVER_FAULT_TYPE.equals(faultQname) && exFault.getFaultSubcodes() != null) {
Iterator<QName> faultSubcodes = exFault.getFaultSubcodes();
while (faultSubcodes.hasNext()) {