Thank you.
I had 3 years of experience working with ejbs. It took around 1 year for me to write the exam. The main reason was I couldn't completely focus on the certification due to project pressure.
Study Head First
EJB. Then read ejb spec that will be realy helpful.
Try to take as many mock exams as possible.
Thanks,
Anish