Oracle9i JDeveloper Handbook ISBN: 0072223847 First Printing Chapter 3 - Corrections ======================= p. 122, Phase V, Step 4. Second sentence should read: "Leave the Generate a runnable panel checkbox unchecked." Chapter 4 - Corrections ======================== p.151, TestLoops class sample code: add a closing curly bracket "}" at the end of the code listing. Chapter 7 - Corrections ======================== p.256, third paragraph, "Packaging and Deployment" should be "Packaging and Deploying" Chapter 8 - Corrections ======================= p. 261, third line from bottom of page should read: "One is based on a UML Activity Diagram (or Model) that supports messaging and ebusiness integration." p. 267, caption for Table 8-2 should read: "Class Modeler EJB Component Palette page." p. 268, under Java Component Palette Page, the first sentence should read: "The Java Component Palette page shown next is used to add Java classes, interfaces, and packages to the diagram along with the relationships between them:" p. 280, the entire "Create the BC4J Project" section can be deleted. It creates a project that is not used in the practice. Chapter 9 - Corrections ======================= p. 309, after the first illustration: The sentence "This module provides usages of the same two view objects, but the usages are linked," should read, "...but the usages are not linked." p.320, top of the page: In the "Method Called" column, there should only be one period in the second method: DepartmentsViewImpl1.first().getAttribute("DepartmentName") Chapter 12 - Corrections ======================== p. 391, The code sample, PhoneDomain phone=new PhoneDomain("KINGSTON"); EmployeesImpl.setPhoneNumber(phone); should instead read, EmailDomain emailAddr=new EmailDomain("KINGSTON"); EmployeesImpl.setEmail(emailAddr); p. 394, In the hands-on practice introduction, the text "phone numbers" should be "email addresses." p. 397, In the introduction to "Use the Domain for an Entity Attribute Type," the text "PhoneNumber attribute" should be "Email attribute." p. 397, In the "Test the validation rule" section, step 3 refers to "EmployeesView". This should be "EmployeesView1". p. 398, In the introduction to "Test the Validation Domain," the text "phone number" should be "email address." p. 408, The line of code, populateAttribute(YEARLYPAY, new Number(Value)); Should have "value" in lower case: populateAttribute(YEARLYPAY, new Number(value)); p. 411, In "Test the Calculated Attribute" section, steps 1 and 4, the text "As soon as you click into another field or scroll off the row..." is inaccurate as of the production version of JDeveloper 9.0.3. To see the action of calculated attributes in the Tester, you must scroll off the row and then back onto it. Clicking into another field is not sufficient. Chapter 13 - Corrections ======================== p. 427, In Phase I, steps 3 and 4, you are instructed to select "Delete..." from the right-click menu. As of 9.0.3 production, this should be "Erase...from disk." p. 431, In "Verify the Query" section, step 2, you are instructed to click Finish on the Query page. As of 9.0.3 production, you will have to click Next before clicking Finish. p. 457, In Step 12, as of 9.0.3 production, you must reselect AllJobs in the Data Model tree before clicking the right-arrow button. Chapter 14 - Corrections ======================== p. 497, In step 11, the code sample is incorrect. The first argument to createRootApplicationModule() is given as the String "AccountantPromotionModule". It should be the String "hrbc4j.AccountantPromotionModule". Chapter 15 - Corrections ======================== p. 515, step 5: The code should be acctPromTrans.setLockingMode(Transaction.LOCK_OPTIMISTIC); Chapter 17 - Corrections ======================== p.570, under the heading "Hands on Practice...," the beginning of the second paragraph should read "... the hands-on practices in Chapter 1..." should read "... the hands-on practice in Chapter 1..." Chapter 22 - Corrections ======================== p.770, step 6, change "Close the view source window." to "Close the view source windows." Chapter 24 - Corrections ======================== p.823, in the AttributeIterate paragraph, 4th line down, "The querieaableony tag..." should be "The queriableonly tag..."