String schemaName = getSchemaName( entry.getDn() );
AttributeType oldAt = factory
.getAttributeType( schemaManager, entry, schemaManager.getRegistries(), schemaName );
// Inject the new OID
ServerEntry targetEntry = ( ServerEntry ) entry.clone();
String newOid = ( String ) newRdn.getNormValue();
checkOidIsUnique( newOid );
targetEntry.put( MetaSchemaConstants.M_OID_AT, newOid );
// Inject the new DN
DN newDn = new DN( targetEntry.getDn() );
newDn.remove( newDn.size() - 1 );
newDn.add( newRdn );
targetEntry.setDn( newDn );
AttributeType at = factory.getAttributeType( schemaManager, targetEntry, schemaManager.getRegistries(),
schemaName );
if ( isSchemaEnabled( schemaName ) )