It's not necessary to have previous exp or hands on EJB,but if you are having it helps. Otherwise you can start preparing for SCBCD and install one application server,then side-by-side you can prepare for exams and have some hands on exp. on EJB also.
James [ June 25, 2004: Message edited by: james edwin ]
Hello Murtaza, Despite writing SCBCD exam there is another issue also. This is a very hot topic wether to go for SCBCD 1.3 or wait for SCBCD 1.4 (which has not been announced yet). SCBCD 1.3 is based on EJB 2.0 and it is completely over hauled in EJB 3.0 It is said, EJB 3.0 has borrowed many concepts from Spring and Hibernate. So, many people suggest to spend time on Spring or Hibernate instead of EJB 2.0
I am personally preparing for current version of SCBCD 1.3 (based on EJB 2.0) and my decision is based on following facts
Unless I know EJB 2.0 I cannot find what is bad in EJB 2.0 and what is good in EJB 3.0 Since I am still looking for my first job, it will show the prospective employer that I am aware of the technologies and trends AND it will add a buzzword to my resume (not kidding)
Since you wana learn EJB, I would recommend you to MUST have an overview of current version and understand technology (not necessary to write exam) so that you know this technology and then go for Hibernate and Spring. [ June 26, 2004: Message edited by: Muzammil Koker ]
In fact, SCBCD 1.4 will not be released in a short time, as SCBCD 1.3 just released for around 10 months!
Personally, I just think, if you are currently working with EJB 2.0, then you may simply go for SCBCD 1.3. In fact, especially for large companies, even people keep saying that Spring and Hibernate, they wont consider using open source projects that easily.
I am currently working with a banking project. As you know, Struts is very popular nowadays, however, the bank does not wanna using Struts. Instead, they develop their own MVC module!
Thus, I cant see any problems for taking the current SCBCD exam, especially we dont know when the new exam released.
I am having exactly same problem as yours. I have decided to go for both SCBCD & SCWCD. It seems to me that SCWCD comparatively easier than SCBCD because I worked with Servlets and JSPs for more than 4 years. I am right now preparing for SCBCD and planing to give the exam before end of July. I am following HF EJB and the spec. finding it little time consuming and complex than expected. But without any proper preparation I scored almost 80% in SCWCD mock exams. I am still finding it difficult to score 65% in mock SCBCD after one and half month of preparation. EJB is solely dependent on EJB concept than pure Java Concept. And you really need to spend time and energy to grab it completely.