nsStack.add(JBIConstants.NS_JBI_BINDING);
String prefix = nsStack.getPrefix(JBIConstants.NS_JBI_BINDING);
StaxUtils.writeStartElement(writer, prefix, JBIFault.JBI_FAULT_ROOT,
JBIConstants.NS_JBI_BINDING);
if (!jbiFault.hasDetails()) {
writer.writeEmptyElement("fault");
} else {
Element detail = jbiFault.getDetail();
NodeList details = detail.getChildNodes();
for (int i = 0; i < details.getLength(); i++) {
if (details.item(i) instanceof Element) {