Issue 1841: Description of the InvalidId exception (pids-rtf2) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: The description of the InvalidId exception implies that PIDS servers that only know about a subset of the IDs in an ID Domain would throw the InvalidId exception when a client passes an unknown ID to a call. Many of the operation calls take a sequence of IDs and the spec implies the exception is thrown if any one of the passed in IDs are not known. This is an over burden for a client to either know ahead of time which IDs the server knows about or handle an exception to remove the violating IDs and try again. In relation to the definition of the InvalidId exception: Please remove para 1 sentence 3. PLease replace para 2 sentence 3 with "An Unkown ID passed into a call only causes an exception to be raised if the operation signature only takes one ID." Resolution: resplved Revised Text: Actions taken: August 19, 1998: received issue February 25, 1999: closed issue Discussion: End of Annotations:===== Return-Path: Sender: tim@protocol.com Date: Tue, 18 Aug 1998 17:13:17 -0700 From: Tim Brinson Organization: Protocol Systems, Inc. To: issues@omg.org, pids-rtf@omg.org Subject: New PIDS Issue (The PIDS RTF has already started discussing the below issue in Orlando but I can not find an issue # logged against it. Please create one.) The Use Cases in the Appendix of the adopted PIDS spec are not consistent with the IDL and the rest of the document. This should be fixed. (Please create a new PIDS issue for the following) The description of the InvalidId exception implies that PIDS servers that only know about a subset of the IDs in an ID Domain would throw the InvalidId exception when a client passes an unknown ID to a call. Many of the operation calls take a sequence of IDs and the spec implies the exception is thrown if any one of the passed in IDs are not known. This is an over burden for a client to either know ahead of time which IDs the server knows about or handle an exception to remove the violating IDs and try again. In relation to the definition of the InvalidId exception: Please remove para 1 sentence 3. PLease replace para 2 sentence 3 with "An Unkown ID passed into a call only causes an exception to be raised if the operation signature only takes one ID." Thanks, Tim Brinson