Vector aVector = new Vector(aList);
for (int n = 0; n < _sServiceNames.length; n++){
String[] sDelServiceNames = getMandatoryServiceNames(_sServiceNames[n]);
for (int m = 0; m < sDelServiceNames.length; m++){
if (aVector.contains(sDelServiceNames[m])){
int nIndex = aVector.indexOf(sDelServiceNames[m]);
aVector.remove(nIndex);
}
}
}
String[] sRetArray = new String[aVector.size()];