Iterator iterator = op.getFaults().values().iterator();
while (iterator.hasNext()) {
Fault fault = (Fault) iterator.next();
BindingFault bfault = def.createBindingFault();
bfault.setName(fault.getName());
bop.addBindingFault(bfault);
SOAPFaultImpl soapFault = new SOAPFaultImpl();
soapFault.setName(fault.getName());
soapFault.setUse("literal");
bfault.addExtensibilityElement(soapFault);
}