Hi Vibhas,
1st step:
Go through OCMJEA web page to understand its details, exams involved and conditions. It answers your another question on trainings. The official OCMJEA website is at:
https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=654&get_params=p_id:212
2nd step:
(As mentioned by K. Tsang) Please list down the topics in JavaEE 6 that you need to learn in detail.
3rd step:
Start the preparation.
For OCMJEA certification, I have studied the following books. I recommend all of these below. Go through the below step by step, one by one according to your skillset.
1. Oracle/Sun Official online tutorial for
Java EE 6 (Remarks: should be the first step).
2. Sun Certified Enterprise Architect for Java EE Study Guide -by Mark Cade and Humphrey Sheil (Remarks: a must)
3. SCEA study Guide – by Allen, Bambara (Remarks: This book is an old version, but it was very helpful; this book covered GoF
patterns also – so I did not buy a separate book for GoF patterns)
4. UML distilled – by Martin Fowler (Remarks: provides basic understanding; enough for the part-2 exam)
5. Java Web Services up and running – by Martin Kalin (Remarks: optional for this certification; I read it out of self-interest; extremely helpful regarding web services)
6.
EJB 3 in action – by Panda, Rahman, Lane (Remarks: a must; EJB version in it is a bit old; the EJB version covered in exam syllabus is 3.1 which this book does not cover, but the latest book was not available for me. Still, it is very helpful. The language is easy to read and understand)
7. Core J2EE Patterns – by Alur, Crupi, Malks (Remarks: a must; excellent book on J2EE patterns)
8. Core JavaServer Faces 3rd edition – by Geary, Horstman (Remarks: good reference on
JSF; easy to read)
9. Real world Java EE patterns – by Adam Bien (Remarks: a must)
Post here if you have any questions.