Stuart and John were joined by Border Reivers' full-back Moffat">Stuart Moffat when the 56-strong playing squads convened.
Two players did not participate in training – Glasgow Warriors' winger Rory Lamont (leg injury) and Scotland captain Jason White who was resting after the rigours of the Guinness Premiership semi-final in which his club Sale Sharks defeated London Wasps, yesterday.
The Scotland team to face the Barbarians on 31 May will be announced tomorrow.