I passed SCBCD yesterday. Since I learned from this forum, I think I should give feedback to this forum. I read the following materials for test:
1. SCBCD Study Guide 5.0, By Mikalai Zaikin
This study guide is great at providing objectives, but the content writing is not that good for digest.
2. EJB 3 in Action, By Debu Panda etc.
This book is so funny at explaining the Java EE technology, it's kind like Head First in EJB 3.0 with words, word, and words!
3. Enterprise JavaBeans 3.0, By Bill Burke etc.
I love this book's workbook part, it helps to completing the missing part of the previous one.
4. JSR 220: Enterprise JavaBeans[TM],Version 3.0 EJB Core Contracts and Requirements
This spec is so important to read, but hard to digest, finish it before you go to test.
You have to pay attention to the seven roles defined in the spec, especially the RESPONSIBILITIES of these roles at handling Exceptions, Security, and Basic Knowledge.
Pay special attention to JPQL aggregation functions, definitions etc.
Pay special attention to entity relationships at defining Cardinality, Generics, and Collection. e.g. How to define the many-to-many relationship for the following situation:
Assigning the correct relationship to the code provided above. The exam question is quite similar with the code above.
I've count the questions for passing the exam. There're 35 questions you can get the score easily, all you have to do is get 4 extra answers from guessing the answer, it's quite easy to derive the answer from the questions before/after the current question. Just be patient to go through all the questions TWICE, you can KNOW the answers from other questions!
I hope my experience helps.