Go To Homepage



Book Details
The Definitive Guide to Lift: A Scala-based Web Framework book cover
  • By Derek Chen-Becker Tyler Weir Marius Danciu
  • ISBN13: 978-1-4302-2421-1
  • ISBN10: 1-4302-2421-5
  • 200 pp.
  • Published May 2009
  • Print Book Price: $39.99
  • eBook Price: $27.99



Errata Submission

If you think that you've found an error in The Definitive Guide to Lift: A Scala-based Web Framework, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.

Submit Errata
The Definitive Guide to Lift: A Scala-based Web Framework (978-1-4302-2421-1)

Errata

Issue Author's Response
Paper Book - Missing Appendices?

On page 46 of the printed book it mentions an Appendix B and an Appendix D. Where are they? What about Appendices A and C?

Also I'm missing an index for this book. Is there one?

On the back cover it mentions a companion e-book for $10 - details on last page. No details on the last page of my book.
Currently the appendixes can be downloaded Apress Lift Book page, see "Appendixes" link from "Book Extras" section.
Page 86, Listing 6-11: There is no identifier. That should read:

private object tags extends ...
Chapter 3, page 40: A rewrite does not result in a 302 moved response. Confirmed
Listing 3-16 has a typo: currentLegdger should be currentLedger Confirmed
Chapter 2, Page 12

There should be a reference to how to successfully build/run the PocketChangeApp after pulling from github.

For example, add the following XML after the '</properties>' end tag and before the '<developers>' begin tag in 'PocketChange/pom.xml', save, and then run 'mvn jetty:run'.

<pluginRepositories>
<pluginRepository>
<id>scala-tools.org</id>
<name>Scala Tools Maven2 Repository</name>
<url>http://scala-tools.org/repo-releases</url>
</pluginRepository>
</pluginRepositories>
<repositories>
<repository>
<id>scala-tools.org</id>
<name>Scala Tools Maven2 Repository</name>
<url>http://scala-tools.org/repo-releases</url>
</repository>
<repository>
<id>scala-tools.org.snapshots</id>
<name>Scala Tools Maven2 Repository</name>
<url>http://scala-tools.org/repo-snapshots</url>
<snapshots />
</repository>
</repositories>
This is a side effect from the break-in on scala-tools.org. At the time of writing, the scala-tools.org repositories were properly mirrored to the Maven central repositories and the build would work fine. To avoid any future issues like this, I've explicitly added the repositories back in to the pom.xml file on commit 37ec4fc372bc3355e1e960e0b06b57619d547a7d. Please refresh from GitHub and the build should work.