Mishra,
I am not a Java Developer and i didn't had any experience in either of
EJB 2.1 or 3.0 but I studied only on weekends for 4 months and i was able to clear the exam with 92%.
The material i found most useful for beginners like me is
EJB 3 in Action by
Debu Panda,
Reza Rahman and
Derek Lane
I used
Netbeans 6.5 for practice with
Glassfish server. The most important materials especially if you are appearing for SCBCD are
Specs and
Enthuware simulator.
Hope it helps..