Hi all JavaRanchers,
I cleared the part 1 last week on 2 Jan 2003. The exam preparation was really a great experience.
60% of the questions were from
EJB. There was no single question on EJB API. It was completely on how you have understood EJBs, using appropriate types of EJBs, avoiding complexities etc. So concentrate on Designing EJB applications. Some questions were really confusing. In that cases, I had to approach the right answer by eliminating the wrong answers.
Compared to Programmer/WebComponentDeveloper exams, time was not sufficient for this exam. Since most of the questions were scenario-based, I couldn't do a complete review after answering the questions. I could review only the questions I had marked. So don't spend much time on questions which have stright-forward answers.
The break up is below.
Concepts 100%
Common Architectures 66%
Legacy Connectivity 100%
EJB 100%
EJB Container Model 100%
Protocols 100%
Applicability of J2EE 66%
Design
Patterns 80%
Messaging 100%
Internationalization 100%
Security 100%
I would thank everyone for the nice discussion, notes and links for resources. I started off with notes for some topics, but later I gave up. I used print outs of EJB 1.1/2.0 spec, J2EE Blue prints, IBM security red book, Mark Cade guide, notes, articles,
Java Server Programming-J2EE edition, Design Patterns(GoF), UML reference and a hi-lighter.
No EJB2.0 questions. This is really a boring spec that repeats so many things in so many places. Now they are coming up with 2.1.
You don't require much UML knowledge. But I would strongly recommend to read Design Patterns.
-Raj