It is time for the next certification (passed the SCWCD 1.4 in June) after a short "summer" break.
Just today I made a decision and commitment that the next certification would be SCBCD x.x. I managed to purchase the Head First EJB by Kathy Sierra, Bert Bates and everything seemed to be ok till the moment I started to go thru ejb certification related topics. To be honest I now find it a bit of confusing and am wondering whether the book I bought was the right choice for the SCBCD 5.0 exam (which exam is what I am planning to take)?
Please clarify me what are meant with the terms ejb 2.0, 2.1, ejb 3.0 and SCBCD 5.0
The current Head First EJB book does not cover EJB 3.0, but rather 2.0 (which was the 'state of the art' when the book came out in 2003). So to put it briefly, it's not going to help you with preparing for the SCBCD 5 exam.
However, the final version of the SCBCD 5 exam won't be out until March at the earliest, so you have some time to use other sources and tutorials to teach yourself EJB 3.0, before the exam is ready to go.
Theodore Jonathan Casser
SCJP/SCSNI/SCBCD/SCWCD/SCDJWS/SCMAD/SCEA/MCTS/MCPD... and so many more letters than you can shake a stick at!
Theodore is correct - our HF EJB is for the current exam, but it won't provide complete coverage for the new exam that is currently in beta. (The book might cover about half of what you need to know for the new EJB 3.0 exam.)
But... Make sure you have a good reason for wanting to do the EJB 3.0 exam vs. the old EJB exam. It's not a no-brainer decision! The "old" exam will be valid for the next several years because many container vendors and end users will be using EJB 2.x for a long time.
And, it's important to realize that passing the new exam will NOT qualify you to work in an EJB 2.x environment - you really have to consider the environment in which you'll be working.
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)