Trapattoni replaces Foley with McShane
The Wolverhampton Wanderers defender's place will be taken by Paul McShane, who is in Italy with the party after being drafted in as defensive cover amid a series of fitness concerns.
Foley reported with a hamstring problem and has been working ever since in an effort to shake it off, but this morning, he became the second man to be sent home following Birmingham City midfielder Keith Fahey's departure at the weekend.
Trapattoni said: "Although Kevin has been recovering well, I have made the difficult decision to leave him out of the 23-player list after completing fitness tests on John O'Shea and Paul McShane this morning. I have spoken to him and understand how difficult it is, saying that he can remain with the squad if he wishes."
Ironically, Foley trained at the Stadio Comunale Alberto Benedetti in Borgo A Buggiano last night, while McShane did not after suffering a bruised heel during Saturday's 1-0 friendly victory over Bosnia-Herzegovina in Dublin.
However, the inclusion of goalkeeper Shay Given and defender O'Shea, who have both been nursing injuries in the last week, suggests Trapattoni is confident they will both be fit in time for the opening fixture at the finals against Croatia on 10 June.
Trapattoni said: "With the injuries that we experienced in the squad over the past week, I have had to make a tough decision when it comes to naming the 23 players that must be submitted to UEFA for the championship. Kevin Foley, John O'Shea, Paul McShane, Darren O'Dea, Shay Given had all been carrying knocks and we have been monitoring them closely in their recovery."
The Republic play a Tuscan Select XI in a friendly in Pistoia on Tuesday evening when they and the inhabitants of Montecatini, the Italian spa town where they have based themselves for this week's training camp, felt the tremors from this morning's earthquake around 50 miles to the north.
Republic of Ireland squad for EURO 2012:
1. Shay Given (Aston Villa), 2. Sean St Ledger (Leicester), 3. Stephen Ward (Wolves), 4. John O'Shea (Sunderland), 5. Richard Dunne (Aston Villa), 6. Glenn Whelan (Stoke), 7. Aiden McGeady (Spartal Moscow), 8. Keith Andrews (West Brom), 9. Kevin Doyle (Wolves), 10. Robbie Keane (LA Galaxy), 11. Damien Duff (Fulham), 12. Stephen Kelly (Fulham), 13. Paul McShane (Hull), 14. Jonathan Walters (Stoke), 15. Darron Gibson (Everton), 16. Keiren Westwood (Sunderland), 17. Stephen Hunt (Wolves), 18. Darren O'Dea (Celtic), 19. Shane Long (West Brom), 20. Simon Cox (West Brom), 21. Paul Green (Derby), 22. James McClean (Sunderland), 23. David Forde (Millwall).