Depends of your developer/architect level. Have you ever worked with distributed systems or has been architect of any system? So, every case is different.
I'm preparing to the first part of OCMJEA 6, in the end, I'm going to study 8 hours per day for 30 days. That is something like 240 hours. But you can see people with a few hours (50 hours, for example) that achieved the part 1.
For OCJMEA 5, you`ll find mock questions on the web, but maybe you should think about buying a mocking test like Whizlabs.
As Sergio said, every one is different depending on one's background.
The Sheil study book practically "summarizes" the key points for the topics, does not delve into any details.
In a nutshell, looking at the objectives, you need to familiarize yourself with the various technologies in different tiers (web, business, integration).
If you have been working with Servlet/JSP, EJB, JPA, web services then the technologies shouldn't be that hard. If not the following books are worth looking through:
Servlet/JSP = Head First Servlets & JSP 2e
EJB/JPA = EJB 3 in Action 1e & maybe Head First EJB (covers 2.x)
web services = Web Services Up and Running 1e
JSF = JSF in Action (which covers like JSF 1.x) or Java EE5 tutorial
JMS = just know the difference queue and topic and their characteristics
Java Connector Architecture = google or Java EE5 tutorial
security = besides the web security and ejb security (declarative/programmatic) also know 1) symmetric/asymmetric algorithms examples (eg blowfish, MD5, 3DES, etc), 2) different kinds of attacks (eg man in the middle, buffer overflow etc), 3) RMI security manager and 4) applet sandbox
The rest is common architectures, design patterns, and design principles. For designs patterns go with the source:
Gang of Four book
Core J2EE patterns 2e
Understanding the pattern's purpose, pros and cons will help you for the exam and in your own projects.
Normally lots of reading is needed because the architect exam just covers lots of material. While you learn each area you may want to consider taking the corresponding developer certs ... that's what I ended up doing.
K. Tsang CEng MBCS PMP PMI-ACP OCMJEA OCPJP
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop