- Enterprise JavaBeans™ 3.1 specification - complete data source, you can find everything here
- OCP JavaEE 6 EJB Developer Study Notes by Ivan A Krizsan - outstanding notes, focused on practical part
- Enthuware 1Z0-895 EJB V6 mock tests - very good and I think the cheapest mock exams.
This should be enough, but you can also read some other books eg. "EJB 3 in Action" or "Enterprise JavaBeans 3.1" and remeber to visit Big Moose Saloon.
Finally another OCPJBCD question, which I sadly screwed up:
A Singleton bean can expose which of the following client views?
- An asynchronous message destination
- Web Service view
- Message Driven
- EJB 2.x Remote home
- EJB 3.x local business
- JPA Entity view
Do you know? The correct answer is 2,5.