See the SCBCD Links Page in the Important Links section of the SCBCD Forum for other ideas. Also, I have heard the Mastering EJB book by Ed Roman is good. You can check the ranch bunkhouse for book reviews.
SCJP, SCJD, SCWCD, SCBCD
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com