Published Monday, 21 May 2012
The squad was named on Monday. (© Pacemaker)
There are a number of uncapped players in the 24-man side including former Cliftonville striker Rory Donnelly, who is now with Swansea City.
While the teenager is yet to make his debut for the Premier League side, manager O'Neill said Donnelly could have a role to play in Amsterdam.
"Obviously everyone knows about Rory in terms of his exploits before he got his move to Swansea," O'Neill told UTV.
There's a lot of players in there who are either uncapped or have a limited number of caps so we'll see how the three days develops and we'll pick a side from there.
"We have kept close tabs on him and have had many conversations with Brendan Rogers over his development and again it was an opportunity to bring Rory in and see how he is at this minute in time.
"See where he is in relation to possibly starting games at senior international level but just to get him involved as well."
Scotland-born defender James McPake, who ended the season on loan at Hibernian from Coventry, also earns his first call-up for NI, as do Daniel Lafferty and Will Grigg.
Notts County forward Jeff Hughes and Rangers striker Andrew Little have been recalled, while senior players including Jonny Evans, Chris Brunt, Aaron Hughes, Kyle Lafferty and Dean Shiels are all excused.
Meanwhile Crusaders captain Colin Coates has earned his place on the team sheet following their Setanta Cup final victory over Derry City last weekend.
The match with be played at the Amsterdam Arena on Saturday 2 June.
Northern Ireland: Lee Camp, Alan Mannus, Roy Carroll; Michael Duff, Ryan McGivern, Lee Hodson, Colin Coates, Rory McArdle, Daniel Lafferty, James McPake; Sammy Clingan, Grant McCann, Corry Evans, Shane Ferguson, Jeff Hughes, Oliver Norwood, Pat McCourt; David Healy, Josh McQuoid, Niall McGinn, Josh Carson, Andrew Little, William Grigg, Rory Donnelly.
© UTV News