Issue 2194: Typos in Reflective::remove_value_at (mof-rtf) Source: (, ) Nature: Revision Severity: Minor Summary: Summary: There are typos in Section 5 and the Appendix in the IDL for the RefObject::remove_value_at() operation. (The second parameter name is "posotion" and the InvalidValue exception cannot be raised.) Resolution: closed, resolved Revised Text: Actions taken: November 6, 1998: received issue July 23, 1999: closed issue Discussion: The remove_value_at operation is differently defined in several places in the document. It should be: void remove_value_at (in DesignatorType feature, in unsigned long position) raises (InvalidDesignator, BadPosition MofError); Implementation: This revised definition of remove_value_at has been placed in Section 6.2.3, “Reflective::RefObject,” on page 6-10 and Appendix B.2 “MOF IDL Summary”. Implementation: There are places in the document in which InvalidPosition (which is not declared) is being raised instead of BadPosition. Replaced In-validPosition with BadPosition in the add_value_at, modify_value_at, and remove_value_at operations in Section 6.2.3, “Reflective::RefObject,” on page 6-10. Done [KR] Implementation: Rewrote text in Section 6.2.3, “Reflective::RefObject,” on page 6-10. Done. [SC]. End of Annotations:===== Return-Path: To: mof-rtf@omg.org, issues@omg.org Subject: Issues with the MOF Reflective interfaces Date: Sat, 07 Nov 1998 02:04:02 +1000 From: Stephen Crawley This message contains a set of issues that DSTC have discovered while implementing the MOF Reflective interfaces. Don't panic. They are all "minor" :-) Credit for finding them and carefully documenting them is due to Douglas Kosovic. -- Steve =================================================================== Subject: Typos in Reflective::remove_value_at Source: DSTC (Douglas Kosovic, douglask@dstc.edu.au) Nature: Editorial Severity: Minor Summary: There are typos in Section 5 and the Appendix in the IDL for the RefObject::remove_value_at() operation. (The second parameter name is 'posotion' and the InvalidValue exception cannot be raised.) Additional text: It should be: void remove_value_at(in DesignatorType feature, in long position) raises (InvalidDesignator, BadPosition, NotFound, StructuralError, ConstraintError, SemanticError);