Errata


Print Print Icon

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 "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



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

"complimentary" should be replaced with "complementary".

Anonymous  Jun 2009
Printed Page 17
4th paragraph

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

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

Anonymous  Jun 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 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 2007
Printed Page 124
Figure 6-1

"InventoryFacadeRmote.class" should be "InventoryFacadeRemote.class"

Anonymous 
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 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 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 2007
Printed Page 245
1st line of last paragraph

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

Anonymous  Aug 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 2007
Printed Page 260
6th line

Should read InitServlet instead of InitiServlet.

Anonymous  Aug 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 2007
Printed Page 274
1st line

Should read PasswordCallback instead of PasswordCalback.

Anonymous  Aug 2007


"Authors Tom Marrs and Scott Davis, have done an outstanding job of writing a book that will help you implement a full J2EE application and deploy it on JBoss."
--John Vacca, Amazon.com