pfffff ! It was close. I got to say that it is difficult to know whether you are ready or not for this exam. 1/ I've been surprised by the number of case study. lots of long text to read and for a someone who english is not its first language it wasn't easy. 2/ The test objectives provided by sun in their certification success guide put me in the wrong direction, The only time they mention UML is:
State the name of a Gamma et al.design pattern given the UML diagram and/or a brief description of the pattern's functionality.
Therefore I was a bit surprised to get questions about activity and collaboration diagrams. The beast is really to know everything from UML distilled of Fowler
3/ I'm glad I went through all the design pattern, I suppose thay want us to know every GOF patterns. 4/ Common architecture was for me the tricky part and my score was only 33 %. 5/ I18N is fairly easy, need to know about the text package, and class in Util package used for I18N. 6/ I learned far too much on security. Don't need too know about low java security and details of byte verifier. However add 1 question on class loader. 7/ No mock exam are covering everything but the best are: http://www.ianswebpage.com/cert/scea/scea.htm with the UML exam (important) http://www.stormpages.com/jnagal/mock.html
Faiza, I reckon the best is to read Monson-Haefel book Enterprise JavaBeans. It covers everything, and you got some very useful life-cycle diagram and sequence diagram, you'll have to know them. If you're not practising EJB at your work then get JBOSS and play with the example Monson-Haefel include in his book. There's also an excellent web-site called precisejava.com that got some very valuable information. (actually I got 100% at both ejb and ejb-container and I think it is really thanks to this book and this web-site)