I'm reading Mastering EJB right now. Chapter 7 and so far, so good. Every now and then the author just leaves some little logical step or explanation out, forcing you (well, me mostly!) to really think about it, but that is generally beneficial.
I have seen things you people would not believe, attack ships on fire off the shoulder of Orion, c-beams sparkling in the dark near the Tennhauser Gate. All these moments will be lost in time, like tears in the rain.
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
I would agree with some the previous respondents: Mastering EJB's by Ed Roman, et. al. is one of the best, and an easy to read book on the concepts of EJBs which directly is a discussion on J2EE as well. The serverside.com site is a wealth of knowledge as well as the Sun's blueprints and petstore app. Have fun.
-Ahmad<br />Sun Certified Java Developer (SCJD)<br />Sun Certified Java Programmer (SCJP)<p>"You got to be careful if you don't know where you're going, because you might not get there." -Yogi Berra
What about SAMS "Teach Yourself J2EE in 21 Days" ? I've just started working through it, so its early days yet, but it seems to be a well written straightforward guide. I prefer the style, and order that things are introduced to the Sun Tutorial.