Errata
Certified ColdFusion Developer Study Guide · ISBN 0321180585 · 63 corrections
Initial printing
| Page | Location | Correction |
|---|---|---|
| 33 | Caution text, “1 to 5” and “1 to 4”. | Should be: “0 to 5” and “0 to 4” |
| 40 | Tip at top of page, “the TEMPLATE attribute”. | Should be: the URL attribute. |
| 44 | Table 5.3, TYPE attribute, second sentance. | This belongs in the FILE attribute. |
| 44 | Table 5.3, RESET attribute. | Default is YES. |
| 57 | Code example, CFQUERY tag | Missing closing tag. |
| 62 | Code block, CFQUERY name attribute | Should be: Users |
| 63 | Last bullet item. | Should be: IS NULL |
| 63 | Final bullet item | Should be: IS NULL |
| 73 | Line of code in tip at bottom of page. | # is extraneous and should not be present. |
| 74 | Code snippet above last tip, middle line. | Extraneous space between # and CountryID |
| 79 | Second note, second line, words “the browser collects”. | Should be: “ColdFusion collects”. |
| 95 | Caution | This no longer applies as of CFMX. |
| 112 | Note, second line: a,,b | Should have s apace in between the commas: a, ,b |
| 121 | First paragraph, text “which places values at the beginning or end of the array”. | Should be: “which places values at the end of beginning of the array”. |
| 128 | Final code snippet, third line from the bottom. | email should be in quotes: “email” |
| 139 | First line following first script block: uno | Should be: In Spanish, the number one is ‘uno.’ |
| 140 | Note, send line: is or if | Should be: is or lt |
| 145 | Question 3, code snippet. | Hyphens before and after “World” and “Hello” should be removed. |
| 156 | Note, text “when one record”. | Should be: when one recordset |
| 157 | Code snippet at top of page, query name in CFOUTPUT. | Should be: qItemsInStock |
| 160 | Second note, words “READ COMMITTED”. | Should be: “READ_UNCOMMITTED”. |
| 166 | Question 4, answer B. | Should be: “REPEATABLE_READ”. |
| 175 | Question 2, answer A. | Should read “Use it twice and subtract the first reading from the second”. |
| 178 | Table 21.2, second sentence of description of variable Error.HTTPReferer. | Should read “This will be an empty string if there is no referrer”. |
| 178 | Table 21.2, description of variable Error.GeneratedContent. | Word “request’s” is repeated, should only appear once. |
| 181 | Tip at bottom on page. | The tip only applies to ColdFusion 5 and earlier, it does not apply to ColdFusion MX (ColdFusion MX locates the best match regardless of sequence). |
| 204 | Question 3, answer D. | Missing trailing “> |
| 204 | Question 3, answer A. | Missing ATTRIBUTES. prefix. |
| 210 | First code snippet, first CFSET tag, GetParentTagVars | Should be: stGetParentTagVars |
| 217 | Section “Variable Parameter Lists, 3rd line, text: tab-based | Should be: tag-based |
| 218 | Code example at top of page, second line. | Should read: function functionName() |
| 228 | First line following the note, text “that they need be”. | Should read: “that they need not be”. |
| 230 | 2nd to last paragraph: syntax, and methods | Should be: syntax, methods |
| 230 | First bullet, text “an invoke”. | Should be: and invoke |
| 233 | Question 2 | 3rd answer should be answer C. |
| 239 | Sample question 1, third answer. | Should be “C”. |
| 241 | First line under “Using Java” heading, opening words. | Should read: “ColdFusion runs on underlying Java technology”. |
| 248 | Final paragraph, first sentence. | Should read: “The <CFXML> tag creates a new XML Document Object”. |
| 250 | <CFSET> three lines from bottom of page. | Should read: <CFSET menu.menu.xmlchildren[1].xmlchildren[1].xmltext=”Homepage”> |
| 260 | Bulleted list, 4th bullet. | Should not be part of bulleted list. |
| 263 | Using DataGlue section, first line, text “bylooping”. | Should be: by looping |
| 290 | Paragraph above the Caution, sentence “For example”. | Should be: For example, MODE=”755″ gives rwxr-xr-x permissions (owner=read/write/execute, group=read/execute, other=read/execute). |
| 290 | Final code snippet, FILE attribute. | Should have a fully qualified file path. |
| 291 | First code snippet, first line of code. | Missing = after VARIABLE |
| 291 | First code example, 7th line, <CFSAVECONTENT>. | Should be: </CFSAVECONTENT>. |
| 292 | Final two lines, FILE prefix. | As of CFMX should be: CFFILE |
| 292 | Second caution. | This no longer applies as of CFMX. |
| 293 | 2nd tip, FILE prefix. | Should be: CFFILE |
| 293 | 4th bullet, FILE prefix. | Should be: CFFILE |
| 298 | Second code block, sixth line, text “aargs[1]”. | Should be: aArgs[1] |
| 345 | First note, opening words. | Should read: “Joins are logical entities,”. |
| 358 | Bulleted list, 4th bullet. | Should read: Unique constraint values may be reused. |
| 397 | Chapter 12, answer 2. | Correct answers are “C, D, and E”. (B is incorrect). |
| 399 | Chapter 16, answer 3. | Incorrect explanation text, should be: As no break statement is used, both lines will be executed. |
| 400 | Chapter 20, question 3. | C is also correct as ColdFusion Studio can display web browser pages. |
| 401 | Chapter 24, answer 1. | Correct answer is D. |
| 402 | Chapter 27, answer 1. | Should be “C and D” (text is correct, answer letters are incorrect). |
| 403 | Chapter 28, answer 2, 4th line: CFIMPORT | Should be: CFINVOKE |
| 404 | Chapter 31, answer to question 3. | A C and E are correct. |
| 404 | Chapter 33, answer 3. | Should be “A and D” (text is correct, answer letters are incorrect). |
| 405 | Chapter 36, answer 1. | Correct answers are B and C. |
| 405 | Chapter 34, answer 2. | Correct answer is C. |
| 407 | Chapter 44, question 1. | Correct answer is A (as multiple conditions are being checked, not multiple values). |