Enterprise JavaBeans, Second Edition by Richard Monson-Haefel Following are the changes made in the 8/00 reprint: 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 {74} In line 12 (the 8th line of the xml source snippet of xml source), the code used to read: Administrator CabinEJB * **** here there should be a starting, not an end, tag** ReadOnly It now reads: Administrator CabinEJB * [115] The following text has been removed from the code listing: private javax.naming.Context getInitialContext() throws javax.naming.NamingException{ Properties p = new Properties(); // ... Specify the JNDI properties specific to the vendor. return new javax.naming.InitialContext(p); } {140} The following line used to read: EJBObject.getHomeHandle( ) It now reads: EJBHome.getHomeHandle( ) {161} The following line used to read: "In our home interface, we only provide a single create() method. " It now reads: "In our home interface, we only two create() methods. " {184} The following line used to read: id = id; It now reads: id = pk.id; (198) The following line used to read: "in our container managed beans, ejbCreate() was required to return void." It now reads: "in our container managed beans, ejbCreate() was required to return null value (or void for EJB 1.0)." (198) The following sentence has been removed: "The changes to the orginal ejbCreate() method are emphasized in bold." {266} The last sentence of third paragraph used to read: "in EJB 1.1 and EJB 1.1" it now reads: "in EJB 1.1 and EJB 1.0" [302] Change: utx.begin(); ... utx.commit(); to: tran.begin(); ... tran.commit(); (307) The text currently reads: "IllegalStateException is thrown when begin() is called by a thread that is already associated with a transaction." It should read: "NotSupportedException is thrown when begin() is called by a thread that is already associated with a transaction." (325) Line 8 of paragraph 3 used to read: "thesex" It now reads: "these"