Fehler im Buch: JBoss

Serverhandbuch für J2EE-Entwickler und Administratoren

[ Hauptseite ]

Diese Seite listet Fehler im Buch auf, die es in die gedruckte Version geschafft haben.

Spezielle die Properties haben es dem Druckfehlerteufel angetan.

Seite 24, Abschnitt 2.6, erster Absatz
Statt java.lang.Property muss es java.util.Properties heissen.
Seite 265 oberer Teil des Listings
Natürlich muss die Klasse auch hier Properties heissen und nicht Propertys:
import java.util.Properties;
Seite 43, Abschnitt 3.2.3
Das JavaBean heisst natürlich nicht Adresse, sondern AddrBean. Damit muss auch der <jsp:useBean>-Tag anders aussehen:
<jsp:useBean class="de.bsd.adb.beans.AddrBean"
  id="addr"
  scope="application"/>
Seite 49, Abschnitt 3.2.5
Die Rückgabevariable von handleAdd() und handleSearch() muss addrs heissen und nicht a:
AddrBean[] addrs = null;
switch(task) {
	case ADD:
		addrs = handleAdd(req);
		break;
	case SEARCH:				
		addrs = handleSearch(req);
		break;			
}
// Ergebnis an Session geben		
HttpSession session = req.getSession(true);

session.setAttribute("addrs",addrs);
Seite 82ff, Abschnitt 3.5.2
Im Buch wurde vergessen, dem <jboss>-Subtask in XDoclet die Security-Domain mitzugeben. Der Task muss also wie folgt erweitert werden:
<jboss destdir="..."
   securityDomain="java:jaas/adb"
   unauthenticatedPrincipal="nobody"
   />
Seite 174, Abschnitt 5.3.2
Das Element exception-sorter-class muss exception-sorter-class-name heissen, wie dies auch in Abbildung 5.27 auf Seite 172 gezeigt wurde.
Seite 196, 197, Abschnitt 5.5
Die Option noprefix von twiddle wird mit zwei Bindestrichen eingeleitet. Im Buch sind diese durch den Satz als nur ein Bindestrich abgedruckt.
Es müsste also heissen "Wenn die Kommando-Option --noprefix angegeben ..."
[ Hauptseite ]