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.