small medium large xlarge

The latest version of the book is P5.2, released about 1 year ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:

If you've found a new error, please submit it.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: P5.1 (23-Apr-15)
Paper page: 13

In the side note: "service provide" should be "service provider"--Paolo Perrotta

  • Reported in: P5.1 (30-Mar-13)
PDF page: 27

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

  • Reported in: P5.1 (12-Sep-12)
PDF page: 53

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

  • Reported in: P5.1 (19-Sep-15)
PDF page: 65
"The expensive object in Figure 10, Strongly Reachable Payload Object, on page 54, on the other hand, not softly reachable." Missing "is".--Paolo Perr...more...