Troops take oath