Hi Friend,
I have Prepared some Books which are below
Java EE 5 Tutorial. Part VI Services
Java Message Service, Monson-Haefel & Chappell
EJB 3 in Action
Core JavaServer? Faces, Second Edition
SOA using Java Web services
Head First Design
Patterns
Java Security
I feel these are very Good for getting comprehensive knowledge about syllabus.In that I have covered so many previously in the preparation of scwcd and scbcd, thats why I took less time for clearing.I took nearly 4 monthes (2 hours per normal days and 4-5 hours in week ends).
Basically I covered maximum content in books. come to revision I took only complex areas only(security,SOA concepts).
Come to mocks I checked on online tutorials and practise questions but I didn't purchased any exam simulaters like Whizlabs.
Best of luck for Everybody who are attempting the part 1.
Cheers!
Pratap