pw.println("/>");
}
if (faults != null) {
for (Iterator iterator = faults.iterator(); iterator.hasNext();) {
FaultInfo faultInfo = (FaultInfo) iterator.next();
QName faultQName = faultInfo.getQName();
if (faultQName != null) {
String className = Utils.getFullExceptionName(
faultInfo.getMessage(), symbolTable);
pw.print(" <fault");
pw.print(" name=\"" + faultInfo.getName() + "\"");
pw.print(" qname=\"" +
Utils.genQNameAttributeString(faultQName, "fns") + "\"");
pw.print(" class=\"" + className+ "\"");
pw.print(" type=\"" +
Utils.genQNameAttributeString(
faultInfo.getXMLType(), "tns") + "\"");
pw.println("/>");
}
}
}