By Developers, For Developers

Historical errata for Release It!

PDF PgPaper PgTypeDescriptionFixed onComments
42TYPO

At the very end of the page: “each of the patterns alleviate specific problems” should be “each of the patterns alleviates specific problems.”

2009-01-27
81TYPO

Paragraph 2: “naval-gazing” should be “navel-gazing”

2009-01-27
18ERROR

The thread dump appears to be from Apache Tomcat and not JBoss 3.2.5 as stated.

2009-01-27
xiiiTYPO

“You’ve worked hard on the project for more than year.” - There should be an ‘a’ in there! A mistake (no pun intended) in the first sentence of the first line of text in the book!

2009-01-27
239OK

Nice book! It covers my own experiences and adds some interesting points.
I have a remark about the section on configuration files in which you write that it a common error is to mix production configuration with basic plumbing. I agree that this happens a lot. And I am not a big Spring fan, but I do not think that Spring wants to mix these configuration types. In Spring it is easy to separate the two, e.g. by having a property file with production settings and a coreContext.xml referencing this property file. You should then include the coreContext.xml in your package (jar, war,etc), whereas you should separate the property file.

Furthermore, I would love to hear your opinion about the usage of configuration files in a clustered environment. This fits perfectly well in the same chapter 14, but right now it seems missing.

2009-01-27
98TYPO

On line 28 on can read: “Should you should make QA…”

2009-01-27
32TYPO

The last sentence of the middle paragraph —
“The actual code is show on the
facing page.”

should have “shown” instead of “show.”

2009-01-27
106TYPO

Should “more than 100 hundred individual, load-balanced instances” be interpreted as meaning 10,000 instances? Or should “hundred” be stricken?

2009-01-27
13ERROR

The start/stop times for the incident are given as 11:30 pm to 2:30 am Pacific time, with an approximate 3 hour duration. In all other places the service outage is described as starting at 2:30 am Pacific time. The end time for the service outage doesn’t seem to be specified.

2009-01-27
74TYPO

Should “overriding the create() method” in 2nd paragraph be "overriding the get() method?

2009-01-27
74TYPO

Text beginning at top of p74 seems unconnected with text on preceding page 73. Could a paragraph or two be missing?

2009-01-27
57SUGGEST

In section 4.4, a paragraph begins: “Remember the definition of capacity from section 8.1…”. Seems odd to assume the reader will remember something from a later chapter.

2009-01-27
226OK

DNS “robin-robin” in italics at beginning of paragraph. (This is in P2.0, not offered an input on this page.)

2009-12-04
279OK

Content seems to be missing - and lots of it. The discussion goes from using i18n to log structure. Whole pages seem to be missing between p 279 and 280.

2009-12-04
279OK

Download code for Messages.java is invalid:
1. missing import for ResourceBundle
2. duplicate method declaration (second one seems to be the only one you want)

2009-12-04
296ERROR

In the second to last para on p296, you write “BEA’s wsadmin.sh and IBM’s wslt both provide scriptable shell interfaces to MBean-enabled application servers.”

In fact wsadmin is IBM’s tool, and BEA’s (now Oracle’s) tool is WLST (WebLogic Scripting Tool) - not wslt.

2011-07-12
46ERROR

2nd para: URLConnection does have setReadTimeout() and setConnectTimeout() since Java 1.5. Not sure why you talk about using SocketImplFactory etc. also, not sure if “line 7” is the right line number.. the “big blocking call” you talk about seems to be the openConnection one (since you talk about getInputStream later on).

2011-07-12
226TYPO

At section on DNS round robin - it says “DNS robin-robin”.

2011-07-12
53TYPO

First code block on this page is missing a newline between the decl for MagicBean and the decl for SoftReference ref.

27SUGGEST

The system name Sabre hasn’t been anonymized, which would point to American as the airline.

13TYPO

In the side note: “service provide” should be “service provider”

65TYPO

“The expensive object in Figure 10, Strongly Reachable Payload Object, on page 54, on the other hand, not softly reachable.” Missing “is”.

3540 TYPO

Location 3540 of 5293 (my Kindle is too old to include real page numbers).

“Adding more machines to increase capacity simultaneous improves resiliency to impulses.”
should be
“Adding more machines to increase capacity simultaneously improves resiliency to impulses.”

3591TYPO

Location 3591 of 5293 (my Kindle is too old to include real page numbers).

In Figure 31, both webservers are labeled ‘Web Server 1’, but in context these should be different webservers. The hardware load balancer is noticing that one webserver isn’t returning responses.

allSUGGEST

Please improve quality of all images in epub version of the book: text is blobby and images have blurred edges
For example: imgur .com /a/ LPvhR
Zooming on the phone obviously doesn’t help with reading the diagrams, when images have quality this bad.

Categories: