try
{
eagerlyPopulateFields( renameContext );
Entry originalEntry = getOriginalEntry( renameContext );
renameContext.setOriginalEntry( originalEntry );
renameContext.setModifiedEntry( originalEntry.clone() );
// Call the Rename method
Interceptor head = directoryService.getInterceptor( renameContext.getNextInterceptor() );
head.rename( renameContext );