Errata

JBoss at Work: A Practical Guide

Errata for JBoss at Work: A Practical Guide

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
Printed
Page xv
1st paragraph of Scott's Acknowledgements

"complimentary" should be replaced with "complementary".

Anonymous    Jun 01, 2009
Printed
Page 17
4th paragraph

The token "the" is used two times as follows:

"Two JARs make up the the JSTL ..."

Anonymous    Jun 01, 2009
Printed
Page 75
Last paragraph and example 5-12

JBoss 4.0.3SP1 (available since October 2005) no longer places the hibernate
libraries in /server/default/deploy/9780596007348-hibernate.deployer. Instead they have been
moved to /server/default/lib. This breaks chapter five's ant scripts.

Anonymous    Aug 01, 2007
Printed
Page 75
bottom of page

Update to the JBoss 4.0.2SP1 hibernate bug - if you use JBoss 4.0.4 and add the
missing directory from JBoss 4.0.2 (without the SP1), then the ant scripts work fine
BUT jaw.ear fails to start. You get an HarUrl is not writable error from EAR
deployer.

Anonymous    Aug 01, 2007
Printed
Page 124
Figure 6-1

"InventoryFacadeRemte.class" should be "InventoryFacadeRemote.class"

Anonymous    Apr 05, 2013
Printed
Page 197
1st paragraph

The 1st paragraph of page 197 should read as follows:

principalsQuery
This is a SQL query that selects a user's password from the JAW Motors database.

rolesQuery
This is a SQL query that selects a user's roles from the JAW Motors database. The 2nd column, set to the constant string "Roles" is mandatory - if it's not part of the query the DatabaseServerLoginModule fails. The LoginModule uses the "Roles" column internally.

Anonymous    Aug 01, 2007
Printed
Page 204
10th line from bottom of page

Instead of $JBOSS_HOME/server/default/conf/$JBOSS_HOME/server/default/conf it should
read $JBOSS_HOME/server/default/conf/jaw-login-config.xml.

Anonymous    Aug 01, 2007
Printed
Page 224
Example 10-7

The tags @wsee.port-component and @ejb.interface have been added and therefore should
be bold.

Anonymous    Aug 01, 2007
Printed
Page 245
1st line of last paragraph

Should refer to Figure A-2 instead of A-3.

Anonymous    Aug 01, 2007
Printed
Page 252
Example B-1. & 1st paragraph

Text & example are inconsistent:

Example (code) reads:
log.info("Testing Logging Setup ...");
Text reads:
... log a debug message by calling log.debug() ...

The text should read: "log an informational message by calling log.info()"

Anonymous    Aug 01, 2007
Printed
Page 260
6th line

Should read InitServlet instead of InitiServlet.

Anonymous    Aug 01, 2007
Printed
Page 269
5th line from bottom of page

Should read java.security.PrivilegedAction instead of java.security.PriviligedAction.

Additionally, in the last line the first word "PrivilegedAction" should be in
constant width font.

Anonymous    Aug 01, 2007
Printed
Page 274
1st line

Should read PasswordCallback instead of PasswordCalback.

Anonymous    Aug 01, 2007