posted 15 years ago
Indeed!
I mean, if you have a fully working EJB 2.x application, and you need to add a single EJB, would you upgrade to EJB3.0, or just add a new EJB2.x bean to the application. A good architect would know that you don't change an entire implementation for one additional feature. A question like that might appear on the exam, and indeed, in that type of scenario, going with EJB2.x would be the correct answer!
EJB 2.x components still exist out there! You'd be a pretty miserable J2EE architect if you didn't know anything about them.
The questions won't hit hard on EJB2.x. You need to know some of the differences between the older and newer versions of EJB, which isn't too difficult, because you really can't learn EJB3 from any resource without hearing a bit about how new EJB strategies are different or better than previous versions. And that's about the depth you need to know.
Certainly don't focus all your efforts on EJB 2.x, but know the differences between older and newer versions.
-Cameron McKenzie