I'm sorry to say that I was really disappointed with this book. Since I have been using Weblogic 5.1 to build enterprise applications, I was really counting on some insight from a book written by two BEA insiders. Don't get me wrong, there's nothing apparently incorrect about the book, I just was looking for more than I could find in the Weblogic documentation or the BEA newsgroups.
If you look at the BEA newsgroups, there are many people asking questions about such things as why the message "Attempt to sendMsg using a closed connection" happens and what can be done about it. More information on issues of how the server attempts to clean up remote clients using the DGC for example, would have made this a better book. I'm sure for people starting out with Weblogic, any book that adds to the documentation for Weblogic is a plus, but to focus so much on the web-tier was disappointing. I was really looking for an in-depth book on how Weblogic implements the EJB/J2EE specification. I do think that the stress-testing chapters were of benefit though.
The other thing that I must say is that I'm all for using a constant example through a book to help the reader conceptualize a problem. The problem is that the tone that this book took was really annoying. On page 204 in the "Controversy" section, does this add any real value to the learning process of Weblogic? I understand that there is controversy in almost any decision in a development shop; it's part of the job. What value does it add here in a Weblogic book? It seems to me to add no value except for adding to the page count. This style of taking an example with a group called the "Wonder Troops" does nothing but annoy me. Readers know it's a fictitious company and don't really buy into the problem they are experiencing. This really doesn't help me understand the technology any better.
Having said all of that, I still applaud the two authors for putting a good beginning book out on a subject that needed more information. I was just hoping for so much more. I think that if you having been using Weblogic 5.1 for any length of time, you probably won't learn a great deal.