So today I also took the test.
I will confirm the questions as in the objectives PLUS : Core J2EE Patterns (some of them were removed with the new Java EE 5).
Lots of patterns from GoF (some not mentioned in the objectives).
Also references to LeakyAbstraction and HotPotato
Webservices as mentioned above :JAX-RS vs. JAX-WS combined with security/asynchronous approach. In general the integration questions were also the most difficult during the other SCEA Part 1 (also beta).
Also references to singleton session beans and comparison with stateful session beans -so EJB3.1 is on the exam clearly.
Two questions about SOA (hmm zero experience there for me so I chose some answers that looked right).
At some points I felt the exam was getting too much into details of JPA (but since I only have experience with the Hibernate implementation it looked to me that way).
Regarding web-layer : Some questions involving JSF. My first instinct is to REJECT JSF but some usecases just demand it.
The interesting part was about deciding on hardware for the platform .. that was mostly a managerial issue (time/costs constraints) and I tried to provide a good answer but I never was in such a position.
My feeling is the exam is more difficult than SCEA 5 PART 1.
Although there was plenty of time I bearly made the second pass properly. Some questions seemed to lack a second option
and were a huge time drain (maybe this is what you found ambiguous too).
Preparation time : 2 weeks part-time. Books : Mostly the ones for SCEA-5 plus reading on anti-patterns and Adam Biens presentations. I have a copy of "Don't make me think" but to handle just one tiny objective about ui design principles it seemed like an overkill.
Should be one of the last to take the beta so hopefully this post is relevant for part 1 (real one)
Well anyhow since there is still a training course involved I do not think I will try again if I fail this one
. Anybody knows about the "upgrade path" to SCEA/OCMJEA 6 ?