assertEquals("Client", fault.getFaultCode());
assertEquals("CWMP fault", fault.getFaultString());
assertEquals("http://gizmos.com/order", fault.getFaultActor());
//Add Fault Detail information
Detail faultDetail = fault.addDetail();
Name cwmpFaultName = envelope.createName("Fault", "cwmp", "http://cwmp.com");
DetailEntry faultDetailEntry = faultDetail.addDetailEntry(cwmpFaultName);
SOAPElement e = faultDetailEntry.addChildElement("FaultCode");
e.addTextNode("This is the fault code");