The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
| Version |
Location |
Description |
Submitted By |
Date Submitted |
Date Corrected |
| Printed |
Page 17
example 1-4 |
!(cmd instanceOf DomeCmd)
should be
!(cmd instanceof DoneCmd)
|
Anonymous |
|
|
| Printed |
Page 18
In para. 4, line -3: "java.net" has been changed to "javo.io" |
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 24
Changed the definition of UDP from "Unreliable Datagram Protocol" to |
"User Datagram Protocol", and TCP from "Transport Control Protocol"
to "Transmission Control Protocol".
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 53
Changed text on this page which used to read, "...the Component |
Object Model (COM)...", to read instead, "... the Distributed
Component Object Model (DCOM, comprised of COM and an extended
version of DCE-RPC)..."
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 60
Para. 1, lines 1-2 |
The IDL language shares a lot of the features of C++ in terms of
defining classes and their methods.
Now reads
The IDL language shares a lot of the syntax of C++ in terms of
defining interfaces and their methods.
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 60
Para.2, line 1 |
Once an IDL interface for a class has been written...
Now reads
Once an IDL interface for a distributed object has been written, ..."
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 61
Para. 2, last sentence |
...assuming that they know your hostname ...
Added a footnote at the end of this sentence, reading, "Clients can
also access your CORBA objects without knowing this information, if
they have obtained an encoded reference to your objects. This topic
is beyond the scope of our discussion here, however."
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 61
Para 4 |
The ORB initialization process will...let you specify
...remote host and port to talk to...
Changed the second sentence of this paragraph to read, "The ORB
initialization process will typically include...", and added a
sentence immediately following, which reads, "Note that the CORBA
standard doesn't include host and port number parameters in the
required initialization interface, but several vendors
extend the initialization parameters to include these options."
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 99
In para 2 |
...calls its own state-change method with the bcast
argument set to false.
Changed this to "...calls the local version of the state-change
method..." in the text.
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 111
Para 2 |
Although we'll be ... we go into any...
Now reads
Although we'll be ... we won't go into any...
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 112
Changed the example, replaced the line |
signingFred.setPrivateKey(fredsSigningKey);
with these lines:
PublicKey fredsPublicKey = . . . // Get Fred's public key
signingFred.setKeyPair(new KeyPair(fredsPublicKey, fredsSigningKey));
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 124
In para 1, |
...to verify that the authenticated agent has the required
permissions on the account being accessed.
The text now includes this clarification, just after the sentence
quoted, "In this example implementation, we're simply checking the
global access rights of the user, rather than the user's access to
the given account."
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 131
|
The code example used to read:
// ...
Hashtable keyring = in.readObject();]
It now reads
Hashtable keyring = (Hashtable) in.readObject();
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 198
Figure 7-3: in the TASK block rid has been changed to tid |
in order to correspond with the discussion above it.
|
Anonymous |
|
Nov 01, 1999 |
| Printed |
Page 277-279
Example 9-7 contains a bug in the code for the MessageCollaborator |
class. This bug has been corrected in the updated script.
|
Anonymous |
|
|
| Printed |
Page 367
Changed the definition of UDP from "Unreliable Datagram Protocol" to |
"User Datagram Protocol", and TCP from "Transport Control Protocol"
to "Transmission Control Protocol".
|
Anonymous |
|
Nov 01, 1999 |