Detail faultDetail = fault.addDetail();
Name cwmpFaultName = envelope.createName("Fault", "cwmp",
"http://cwmp.com");
DetailEntry cwmpFaultDetail =
faultDetail.addDetailEntry(cwmpFaultName);
SOAPElement e = cwmpFaultDetail.addChildElement("FaultCode");
e.addTextNode("This is the fault code");
SOAPElement e2 = cwmpFaultDetail.addChildElement(envelope.createName("FaultString", "cwmp", "http://cwmp.com"));
e2.addTextNode("Fault Message");
faultMessage.saveChanges();