Issue 2882: Missing exception for all_*_links operation (mof-rtf) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: The Association template in 5.8.10 of MOF 1.3 states that the all_<association_name>_links() operation should raise MofError. The corresponding operations in the IDL for the MOF Model does not raise the exception, either in chapter 3 or the IDL appendix. Resolution: see above Revised Text: For each section 3.5.x that describes an Association in the MOF Model, change the IDL section as follows: <AssocName>LinkSet all_<assoc_name>_links(); to <AssocName>LinkSet all_<assoc_name>_links() raises (Reflective::MofError); Make the same changes to the IDL in Appendix B.1 Actions taken: September 8, 1999: received issue December 3, 2001: closed issue Discussion: The Association template is correct and the IDL is incorrect. As the template says, "the operations signature raises MofError to allow Constraint error and Semantic error conditions to be signalled." End of Annotations:===== X-Mailer: exmh version 2.0.2 2/24/98 To: mof-rtf@omg.org cc: issues@omg.org Subject: Missing exception for all_*_links operation Mime-Version: 1.0 Date: Wed, 08 Sep 1999 11:33:17 +1000 From: Stephen Crawley Content-Type: text/plain; charset=us-ascii X-UIDL: cd23756892e13294881d3c486d23f1e5 The Association template in 5.8.10 of MOF 1.3 states that the all__links() operation should raise MofError. The corresponding operations in the IDL for the MOF Model does not raise the exception, either in chapter 3 or the IDL appendix. Discussion: I think that this is a bug in the IDL. An all__links() operation needs to be able to raise MofError in the case of a Constraint or Semantic error. X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: mof-rtf@omg.org Subject: Re: Issue 2882: Missing exception for all_*_links operation Mime-Version: 1.0 Date: Wed, 13 Jun 2001 13:55:14 +1000 From: Stephen Crawley X-Scanned-By: MIMEDefang 1.0 (http://www.roaringpenguin.com/mimedefang/) Content-Type: text/plain; charset=us-ascii X-UIDL: `mNe9^JGe9]1e!!_Ub!! > Nature: Uncategorized Issue > Severity: > Summary: The Association template in 5.8.10 of MOF 1.3 states that > the > all__links() operation should raise MofError. The > corresponding operations in the IDL for the MOF Model does not raise > the exception, either in chapter 3 or the IDL appendix. Proposed Resolution: The Association template is correct and the IDL is incorrect. As the template says, "the operations signature raises MofError to allow Constraint error and Semantic error conditions to be signalled." Proposed Revised Text: For each section 3.5.x that describes an Association in the MOF Model, change the IDL section as follows: LinkSet all__links(); to LinkSet all__links() raises (Reflective::MofError); Make the same changes to the IDL in Appendix B.1