Building Oracle XML Applications by Steve Muench This page contains errors corrected in the 3/01 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 (138) In the fourth line of the third paragraph, changed "let's leverage the interMedia Text..." to "we could leverage the interMedia Text..." {214} The fifth numbered comment did read: // (5) Ask Tidy to parse the incoming HTML into an in-memory DOM tree Document tidiedHTMLDoc = tidy.parseDOM(u.openStream(), null); Now reads: // (5) Ask Tidy to parse the incoming HTML into an in-memory DOM tree Document tidiedHTMLDoc = tidy.parseDOM(HTMLInput, null); {235} In Example 6-23, added the following line at the bottom of the list of "import" statements: import URLUtils; {250} The 7th line of the second code sample did read: AND TRUNC(day) = TRUNC(eff); Now reads: AND TRUNC(latest_quotes.day) = TRUNC(eff); [533] In the source code for "MultiTableInsertHandler," inserted the line: xs.close(); after the line: int rows = xs.insertXML(insDoc); so that it now looks like: int rows = xs.insertXML(insDoc); xs.close(); }