Page: 17 Line: 2 CLARIFICATION

Replace "the previous explanation of namespaces" with "the example of namespaces in Example 2-1".

Page: 28 Paragraph: 3 Line: 1 GRAMMAR

Replace "at once" with "both".

Page: 40 Paragraph: 1 Line: 5 CLARIFICATION

Replace "content-encoding" with "content encoding".

The hyphen implies the "Content-Encoding" HTTP header, and here I am referring instead to the general concept of content encoding.

Page: 47 Line: 33 CORRECTION

Replace "resolve_name" (in the error message) with "get_data".

Page: 52 Paragraph: 3 UPDATE

As of this current errata update, the RPC::XMLSimple package has not yet been released to CPAN. Until it is released, none of the examples using this module can be run as presented.

Page: 53 Line: 24 CORRECTION

The script should start with the line, "#!/usr/bin/perl -w" before the first line of actual code.

Page: 59 Line: 16 CORRECTION

The script should start with the line, "#!/usr/bin/perl -w" before the first line of actual code.

Page: 68 Line: 4 CORRECTION

The script should start with the line, "#!/usr/bin/perl -w" before the first line of actual code.

Page: 115 Line: 20 CORRECTION

Append " -w" after "perl".

Page: 120 Line: 30 CORRECTION

Append " -w" after "perl".

Page: 146 Line: 10 CORRECTION

Append " -w" after "perl".

Page: 151 Line: 27 CORRECTION

Append " -w" after "perl".

Page: 157 Line: 16 CORRECTION

Append " -w" after "perl".

Page: 165 Line: 26 CORRECTION

Append " -w" after "perl".

Page: 166 Line: 25 CORRECTION

Append " -w" after "perl".

Page: 168 Line: 20 CORRECTION

Append " -w" after "perl".

Page: 170 Line: 1 CORRECTION

Append " -w" after "perl".

Page: 171 Line: 18 CORRECTION

Append " -w" after "perl".

Page: 172 Line: 20 CORRECTION

Append " -w" after "perl".

Page: 174 Line: 9 CORRECTION

Append " -w" after "perl".

Page: 175 Line: 6 CORRECTION

Append " -w" after "perl".

Page: 176 Line: 23 CORRECTION

Append " -w" after "perl".

Page: 186 Line: 32 CORRECTION

The last character of this line, ">", should be replaced with "/>" in order to make it valid XML.

Page: 203 Paragraph: 2 Line: 3 CORRECTION

Replace "soap:address" with "http:address".

Page: 232 Line: 3 CORRECTION

Append " -w" after "perl".

Page: 237 Paragraph: 1 Line: 6 GRAMMAR

Replace "more" with "most".

Page: 245 Paragraph: 4 Line: 2 CORRECTION

Replace "different" with "difference".

Page: 247 Paragraph: 4 Line: 5 CORRECTION

Replace "out of hand" with "out-of-band".

Page: 251 Paragraph: 2 Line: 4 GRAMMAR

Replace "sequence," with "sequence" (remove the comma).

Page: 253 Line: 24 CORRECTION

Replace "#!perl" with "#!/usr/bin/perl".

This and the identical changes later are for consistency with other code examples.

Page: 274 Line: 9 CORRECTION

Replace "#!perl" with "#!/usr/bin/perl".

Page: 274 Line: 19 CORRECTION

Replace "#!perl" with "#!/usr/bin/perl".

Page: 297 Line: 1 CORRECTION

Replace "Description" with "Definition".

Page: 431 Line: 9 CORRECTION

Append " -w" after "perl".