vector<string> components;
int flag;
flag = 0;
for( std::vector<std::string>::iterator it=components.begin();
it != components.end();
++it)
{
std::cout << "component " << *it << endl;
if( (*it).compare( nexusComponent) == 0)
{
std::cout << "component " << *it << " match found " << endl;
flag = 1;
break;
}
}