Rajendra's Blog
@SUNCertified(name="SCBCD5", scored="91%")
Do you wonder why I have named this bolg entry as Java technology annotation (JSR 175).
Really this is a cool feature that has been added in JavaSE5 changed the way of coding style for Enterprise Java Beans (EJB3).
In my previous company we used EJB2.1 for developing an enterprise distributed application. I just wanted to updated my EJB coding
skills, so I planned for writing SCBCD5 Sun Certification Exam. I have chosen following books and online material for preparation.
> EJB3 O'Reilly book.
This is a nice book which has two parts. First part explains about EJB3 and second part is JBoss workbook. I read only fist part and
used Netbeans 6 with glassfish V2 to practice EJB3 sample codes. I have noticed a typo in this book at page number 172 in chapter 9. It
says Query#getSingleResult() throws javax.persistence.EntityNotFoundException If no result returned. But this is not true,
Query.getSingleResult() throws javax.persistence.NoResultException if there is no result.
For the exam it is important to remember that the exceptions NoResultException and NonUniqueResultException thrown by this method
does not cause the transaction to roll back.
>SCBCD 5.0 Study Guide prepared by Mikalai Zaikin
- I want to thank Mikalai Zaikin for providing the preparation material. I have a short time to prepare so I have chosen this guide over
EJB3 specifications. He prepared this notes from the EJB3 Specifications.
>Sun Learning services EJB3 online training.
- This training is free for sun employees. It is exceptionally good.
>Enthuware mock exams
- These mock exams are very good really helps you for the exam.
>Whizlabs mock exams -
I tried only few exams because there are many typos and mistakes. I suggest them to get everything rectified.
>www.javapassion.com - This website also helps you a lot.
I studied long hours during the week ends and read the EJB3 O'Reilly book in last Diwali holidays. Last Monday I appeared for the exam
and scored 91%. My beak-up of marks are like following:
EJB 3.0 Overview - 100%
General EJB 3.0 Enterprise Bean knowledge - 83%
EJB 3.0 Session Bean Component Contract and Lifecyle - 100%
EJB 3.0 Message-Driven Bean Component Contract - 100%
Java Persistence API entities - 100%
Java Persistence Entity Operations -80%
Persistce Units and Persistence Contexts -100%
Java Persistence Query Lanage - 100%
Transactions - 80%
Exceptions - 100%
Security Management - 50%
Hope this helps!
Posted at 11:08AM Jun 04, 2008 by Rajendra Gutupalli in Sun | Comments[3]
congrats!!
Posted by Krishna on June 05, 2008 at 09:36 PM IST #
Well done !!! Great score !
Glad to know my SCBCD 5 guide helped.
best regards,
MZ
Posted by Mikalai Zaikin on June 27, 2008 at 07:09 PM IST #
Hi Rajendra,
In this blog, You have mentioned about EJB3 book. Can you please give me the author name and exact title of this book? if you have any preparation material then please send it also to my email ID.
Posted by anil patel on October 26, 2009 at 07:44 PM IST #