This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
I would suggest GlassFish as the server; it includes everything needed for the exam. I'd also suggest not to use an IDE -at least not their web service features-, because those abstract away the details that you will need to know for the exam. Using an IDE to write and compile code is fine.