Programming Jakarta Struts, 2nd edition by Chuck Cavaness This errata page lists errors outstanding in the most recent printing. If you have technical questions or error reports, you can send them to booktech@oreilly.com. Please specify the printing date of your copy. This page was updated March 27, 2007. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification Confirmed errors: (33) Bottom, in the javadoc comment before forward(req,res); The comment ends "...see what happens to them during a redirect" should be "...see what happens to them during a forward" [61] Example 3-7, Labels section; there are two definitions for the key label.balance (113) Tip at bottom of page, 1st sentence; "The default behavior of the Struts famework is not to store the Locale in the user's session." remove the word "not" {164} code at top of page; try{ service = factory.createService(); }catch( Exception ex ){ log.error( "Problem creating the Storefront Service", ex ); } return service; should be: IStorefrontService service service = null; try{ service = factory.createService(); }catch( Exception ex ){ log.error( "Problem creating the Storefront Service", ex ); }