throw ParseUtils.unexpectedAttribute(reader, i);
} else {
final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i));
switch (attribute) {
case BINDING:
<BUG>element.setBindingRef(value);
break;</BUG>
case STATUS_BINDING:
<BUG>element.setStatusBindingRef(value);
break;</BUG>
default:

throw ParseUtils.unexpectedAttribute(reader, i);
} else {
final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i));
switch (attribute) {
case BINDING:
add.setRecoveryBindingName(value);
break;
case STATUS_BINDING:
add.setRecoveryStatusBindingName(value);
break;
default:
