I have overall nine years of software development experience with good computer science background. Most of this has been on Java/J2EE based web applications. I am twice certified on Core Java - SCJP 1.4 and SCJP 5.0 and also on Enterprise Java - SCBCD 1.3 and SCBCD 5.0. I am familiar with most popular J2EE frameworks and specifications such as JSP, Servlet, EJB, JPA, JAAS, Struts, Spring, Hibernate and JAX-WS.
After four certifications overall in other areas of J2EE and Java - combined with my nine years of experience in designing and developing applications-I take the leap towards my final certification-OCMJEEA 6.0. I have the following preparation plan - Although I have read other parts of the website, I need your expert comments so that I can tweak my preparation. I look forward to your comments.
Theory/Books
Sun Certified Enterprise Architect for Java™ EE Study Guide, Second Edition, By Mark Cade and Humphrey Sheil
Sun Certified Enterprise Architect for Java™ EE Study Guide, By McGraw Hill, Paul Allen and Joseph Bambara
Practicals/Coding
Multiple Reference Integrations for standard specifications like EJB, JSP, Servlet, JSF, JAAS, JAX-WS and REST
Development of demo applications using non-standard frameworks like Spring, Hibernate, Lucene and Struts
Extensive practice on end-to-end demo applications to gain command and superiority over UML and Patterns
Forums/Collaboration
Follow various threads containing tips from JavaRanch forum and other such Java or J2EE forums
Gather feedback on my preparation from people who have already appeared or are about to appear