case REMOVE_ATTRIBUTE :
modifyRemoveOperation( opContext, opAttrOid, serverAttribute, doCascadeModify );
break;
case REPLACE_ATTRIBUTE :
throw new LdapOperationNotSupportedException(
"Modify REPLACE operations on schema subentries are not allowed: " +
"it's just silly to destroy and recreate so many \nschema entities " +
"that reside in schema operational attributes. Instead use \na " +
"targeted combination of modify ADD and REMOVE operations.",
ResultCodeEnum.UNWILLING_TO_PERFORM );