{
if ( hasAdministrativeDescendant( opContext, oriChildName ) )
{
String msg = I18n.err( I18n.ERR_308 );
LOG.warn( msg );
throw new LdapSchemaViolationException( ResultCodeEnum.NOT_ALLOWED_ON_RDN, msg );
}
next.moveAndRename( opContext );
// calculate the new DN now for use below to modify subentry operational