Humm guys good that you are going for EJB I would advice you to have some practical experience of EJB specially the trouble it creates in running and long deployment errors to be more specific following books should be used to Pass Exam
1) Mastering EJB Ed'Roman (free PDF from
www.theserverside.com) 2) Enterprise Java Beans Richard Hafel Monson Orielly
3) EJB Book Wrox (optional)
TheServerside.com is a great place for EJB resources.Also go through EJB Specification