binder.update((VirSchemaTO) schemaTO, virSchema);
virSchemaDAO.save(virSchema);
break;
case DERIVED:
AbstractDerSchema derSchema = derSchemaDAO.find(schemaTO.getName(), attrUtil.derSchemaClass());
if (derSchema == null) {
throw new NotFoundException("Derived schema '" + schemaTO.getName() + "'");
}
binder.update((DerSchemaTO) schemaTO, derSchema);