File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Bunkhouse Porch and the fly likes I do not recommend EJB 3.0 from Oreilly Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Books » Bunkhouse Porch
Bookmark "I do not recommend EJB 3.0 from Oreilly" Watch "I do not recommend EJB 3.0 from Oreilly" New topic

I do not recommend EJB 3.0 from Oreilly

Yucca Nel
Ranch Hand

Joined: Nov 20, 2008
Posts: 147

This book may be highly regarded by amazon and some users here but this book is FULL of errata and failure on anyone preparing for SCBCD exam to visit for errata may cost them the exam. There is soo many errors and I am left with too many unanswered questions like the following:

"How does a message driven bean specify which topic it listens on?"

I found the answer in EJB3 in Action.


ActivationConfigProperty(propertyName = "destinationName", propertyValue ="nameGoesHere") The name must match that specified as the Destination/Topic that was given to the session that created the messageProducer. I hope this helps others. We really need a HeadFirst Book aimed at SCBCD. These books rarely leave one with unanswered questions.

Can someone verify that what I say here is correct? Is the topic/Que name specified by destinationName?

SCJP 6.0, SCJD (400/400), SCBCD for JEE 5, SCWCD 1.4 I do videos for development at
I am probably the only developer ever to have had an orange sized brain tumor in my brain while learning development!!
Brinal Jason Machado

Joined: Oct 19, 2009
Posts: 4
Does we have book written by kathy sierra for ejb3.0?i badly need it soon
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63865

Brinal Jason Machado wrote:Does we have book written by kathy sierra for ejb3.0?

There's already a topic devoted to that subject -- let's not rehash it here.

[Asking smart questions] [About Bear] [Books by Bear]
Nicolas Kal
Ranch Hand

Joined: Sep 09, 2009
Posts: 69

I'm studying for one month now in order to prepare for the SBCD certification. Previously I did not had any experience on J2EE technologies and how to use application servers such as Glassfish. JBoss, etc.. I have started by reading "EJB 3.0 In Action" as it was recommended by most of the users and I have found many difficulties since it takes knowledge for granted although that it specifies in the begining that this book is intended for beginers. To be more specific I had problem deploying, when I finally managed to deploy I had problems on creating MDBs. Personally I have found that it provides inadequate information. On the other hand I have started from the begining "EJB 3.0" by Orreily and it helped me since it explains almost everything in detail; provides info of how to deploy, what a persistence.xml does, detailed examples,etc.. Information that might seem silly to advanced users but it is mandatory for beginner users to gain an understanding rather than learning the theory.

I believe that no book by itself can contain all the relevant information, unless a book is published specifically for this exam, like SCJP. Personally when I finish with Orreily book I will go through ejb in action to see information that is not mentioned.


SCJP 6.0 , SBCD (Preparing..),
MSc Enterprise Systems Development, BSc Computer Science
Gert-Jan den Besten
Ranch Hand

Joined: May 02, 2008
Posts: 56

Maybe a book like "Java EE 5 Development using GlassFish Application Server" (Packt Publishing) can serve as a nice introduction to Java EE.
Once you've got a basic understanding of the platform, you can continue with a book like "EJB 3 in Action"?

I agree. Here's the link:
subject: I do not recommend EJB 3.0 from Oreilly
It's not a secret anymore!