Issue 3765: Inconsistency in security service spec (sec-rev) Source: (, ) Nature: Uncategorized Issue Severity: Summary: I've found an inconsistency in an OMG spec. We've implemented a part of CORBAsecurity and are now switching to a new version of Visibroker (4.0). This version supports new OMG standards, among those some changes to IDL syntax (e.g., case-insensitivity and keywords). Now, there's a conflict between the CORBA 2.3 spec (3.2.3 Identifiers): > "When comparing two identifiers to see if they collide: > - Upper- and lower-case letters are treated as the same letter. and the CORBAsecurity spec, even the newest version 1.5 (00-06-25): > module Security { > struct Right { > ExtensibleFamily rights_family; > string right; > }; > } It is not possible to compile this spec because of "right" in "::Security::Right" !!!!!!! I assume this is a general conflict between old and new specifications. What should we do in order to keep compatible? Will the Security Service spec be changed? Resolution: Same as issue 3620. Classify as duplicate. Revised Text: Actions taken: July 21, 2000: received issue August 3, 2001: closed issue Discussion: End of Annotations:===== From: kai.uwe.schaefer@cun.de Received: (from mail@localhost) by mail.condor.de (950413.SGI.8.6.12/950213.SGI.AUTOCF) id NAA24829 for ; Fri, 21 Jul 2000 13:04:55 GMT Received: by mail.condor.de via smap (V2.1.1) id xma024658; Fri, 21 Jul 00 13:04:35 GMT Received: by mail.condor.de via smap (V2.1.1) id xma024658; Fri, 21 Jul 00 13:04:36 GMT Received: by mail.condor.de via smap (V2.1.1) id xma024658; Fri, 21 Jul 00 13:04:36 GMT Received: by mail.condor.de via smap (V2.1.1) id xma024658; Fri, 21 Jul 00 13:04:36 GMT X-Lotus-FromDomain: NECKERMANN_REISEN To: juergen@omg.org Message-ID: Date: Fri, 21 Jul 2000 16:06:37 +0200 Subject: Inconsistency in security service spec Mime-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset=us-ascii X-UIDL: %?=!!+Q!!!%1md9QlL!! Hi there Juergen, I've found an inconsistency in an OMG spec. We've implemented a part of CORBAsecurity and are now switching to a new version of Visibroker (4.0). This version supports new OMG standards, among those some changes to IDL syntax (e.g., case-insensitivity and keywords). Now, there's a conflict between the CORBA 2.3 spec (3.2.3 Identifiers): > "When comparing two identifiers to see if they collide: > - Upper- and lower-case letters are treated as the same letter. and the CORBAsecurity spec, even the newest version 1.5 (00-06-25): > module Security { > struct Right { > ExtensibleFamily rights_family; > string right; > }; > } It is not possible to compile this spec because of "right" in "::Security::Right" !!!!!!! I assume this is a general conflict between old and new specifications. What should we do in order to keep compatible? Will the Security Service spec be changed? Herzliche Gruesse aus Frankfurt, Kai-Uwe Schaefer --- mailto: kai-uwe.schaefer@fra.sesa.de http://www.sesa.de (S.E.S.A. Software und Systeme AG)