FaultAction[] faults = action.fault();
if (faults != null && faults.length != 0) {
List<FaultAction> list = new ArrayList<FaultAction>();
for (FaultAction fault : faults) {
FaultActionAnnot faultAnnot =
FaultActionAnnot.createFaultActionAnnotImpl();
faultAnnot.setClassName(fault.className());
faultAnnot.setValue(fault.value());
list.add(faultAnnot);
}
actionAnnot.setFault(list.toArray(new FaultAction[0]));
}