Issue 406: 4.6.4 get_values Paragraph 5 - objection (orb_revision) Source: (, ) Nature: Uncategorized Severity: Summary: Summary: Text reads " If the specified scope name is not found, an exception is returned." Error to be indicated must be specified. See objection for Paragraph 2. Resolution: See resolution of 404 Revised Text: Actions taken: November 26, 1996: received issue February 23, 1999: closed issue Discussion: End of Annotations:===== Return-Path: Sender: jis@fpk.hp.com Date: Tue, 23 Jun 1998 14:05:05 -0400 From: Jishnu Mukerji Reply-To: jis@fpk.hp.com Organization: Hewlett-Packard New Jersey Labs To: orb_revision@omg.org Subject: CORBA::Context issues Issues 404, 406, 408 and 409 relate to the CORBA::Context operations get_values, delete_values and delete. Each of these operations are said to return an "exception" under certain conditions, but which exception is returned is not specified. Any thoughts on which exception is returned in existing implementations or alternatively which exception should be specified to be returned? BAD_PARAM perhaps? Thanks, Jishnu. -- Jishnu Mukerji Email: jis@fpk.hp.com Hewlett-Packard New Jersey Labs, Tel: +1 973 443 7528 300 Campus Drive, 2E-62, Fax: +1 973 443 7422 Florham Park, NJ 07932, USA. Return-Path: From: "Daniel R. Frantz" To: , Subject: RE: CORBA::Context issues Date: Tue, 23 Jun 1998 15:59:25 -0400 X-MSMail-Priority: Normal Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 >Issues 404, 406, 408 and 409 relate to the CORBA::Context operations >get_values, delete_values and delete. Each of these operations are said >to return an "exception" under certain conditions, but which exception >is returned is not specified. Any thoughts on which exception is >returned in existing implementations or alternatively which exception >should be specified to be returned? BAD_PARAM perhaps? Here's what our implementations do. They seem reasonable to us. get_values CORBA::BAD_PARAM if attribute is an empty string. CORBA::BAD_CONTEXT if no matching attributes were found. CORBA::NO_MEMORY if dynamic memory allocation failed. delete_values CORBA::BAD_PARAM if attribute is an empty string. CORBA::BAD_CONTEXT if no matching attributes to be deleted were found. Dan