*/
private void verifyDependencyReferences( final BlockMetaData block,
final BlockMetaData[] others )
throws VerifyException
{
final BlockInfo info = block.getBlockInfo();
final DependencyMetaData[] roles = block.getDependencies();
for( int i = 0; i < roles.length; i++ )
{
final String blockName = roles[ i ].getName();
final String roleName = roles[ i ].getRole();
final ServiceDescriptor service =
info.getDependency( roleName ).getService();
//Get the other block that is providing service
final BlockMetaData other = getBlock( blockName, others );
if( null == other )
{