Today I am feeling so proud as I became an Oracle Certified Professional, Java EE 5 Business Component Developer. Thank you for all your supports in helping me to understand a lot of EJB concepts. When ever I felt confused, I came to search code ranch and always got the correct answer which really helped me to understand the concepts. Once again thank you all.
For studying I mainly used two books : Enterprise Java Beans 3.0 (Oreilly) and EJB3 In Action. I would recommend both the books. Also I spent a lot of time doing exercises from both the books. I usually spent 3 - 4 hours daily and around 8 hrs weekends and overall I took more than 3 months for the exam preparation.
From the exam point of view, I got more questions from Transaction and JPA. Also around 5-6 questions were asked from JMS part. So for the candidates who are preparing this exam, I would suggest them to learn Transactions and JPA very well.