Issue 4979: OMG TimeService spec error (time-ftf) Source: Fujitsu (Mr. Stephen McConnell, stephen.mcconnell(at)au.fujitsu.com) Nature: Uncategorized Issue Severity: Summary: Just came accoss an issue with the publichsed CosTime IDL. The specification for the TIO interface contains a return value of OverlapType for a couple of its operations. However, the published IDL for CosTime returns a boolean. interface TIO { OverlapType spans( in UTO time, out TIO overlap); OverlapType overlaps( in TIO interval, out TIO overlap); UTO time (); }; IDL defintion: interface TIO { boolean spans( in UTO time, out TIO overlap); boolean overlaps( in TIO interval, out TIO overlap); UTO time (); }; Resolution: purely editorial, issue closed Revised Text: Actions taken: March 8, 2002: received issue March 12, 2002: closed issue Discussion: End of Annotations:===== From: "Stephen McConnell" To: "Juergen Boldt" Cc: "Andrew Watson" Subject: OMG TimeService spec error Date: Fri, 8 Mar 2002 05:08:36 +0100 Message-ID: <00fd01c1c656$ebd338a0$0a01a8c0@osm.net> MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Content-Type: text/plain; charset="iso-8859-1" X-UIDL: 2M%e9m8[!!jI;!!Y4#!! Juergen: Just came accoss an issue with the publichsed CosTime IDL. The specification for the TIO interface contains a return value of OverlapType for a couple of its operations. However, the published IDL for CosTime returns a boolean. interface TIO { OverlapType spans( in UTO time, out TIO overlap); OverlapType overlaps( in TIO interval, out TIO overlap); UTO time (); }; IDL defintion: interface TIO { boolean spans( in UTO time, out TIO overlap); boolean overlaps( in TIO interval, out TIO overlap); UTO time (); }; Cheers, Steve. Stephen J. McConnell, OSM sarl digital products for a global economy http://www.osm.net mailto:mcconnell@osm.net Reply-To: "Michi Henning" From: "Michi Henning" To: , "Juergen Boldt" References: <4.3.2.7.2.20020308150132.00e4bbd0@emerald.omg.org> Subject: Re: issue 4979 --- not assigned to xTF yet Date: Sat, 9 Mar 2002 08:54:02 +1000 Organization: Triodia Technologies MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Content-Type: text/plain; charset="iso-8859-1" X-UIDL: Y(W!!gJ~e9<>X!!]6&"! > Just came accoss an issue with the publichsed CosTime IDL. > The specification for the TIO interface contains a return > value of OverlapType for a couple of its operations. However, > the published IDL for CosTime returns a boolean. > > interface TIO > { > OverlapType spans( in UTO time, out TIO overlap); > OverlapType overlaps( in TIO interval, out TIO overlap); > UTO time (); > }; > > IDL defintion: > > interface TIO > { > boolean spans( in UTO time, out TIO overlap); > boolean overlaps( in TIO interval, out TIO overlap); > UTO time (); > }; I think we can fix this editorially. The IDL definition is clearly wrong and the return type for both operations should be OverlapType. Cheers, Michi. Date: Mon, 11 Mar 2002 12:39:17 -0500 From: Jishnu Mukerji Organization: Hewlett-Packard Company X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: andrew@omg.org Cc: Michi Henning , Juergen Boldt , linda@omg.org, issues@omg.org Subject: Re: issue 4979 --- not assigned to xTF yet References: <4.3.2.7.2.20020308150132.00e4bbd0@emerald.omg.org> <006c01c1c6f4$2dccc940$2dfc65cb@coco> Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-UIDL: =X)e9>;K!!)i-!!;\jd9 Michi Henning wrote: > > > Just came accoss an issue with the publichsed CosTime IDL. > > The specification for the TIO interface contains a return > > value of OverlapType for a couple of its operations. However, > > the published IDL for CosTime returns a boolean. > > > > interface TIO > > { > > OverlapType spans( in UTO time, out TIO overlap); > > OverlapType overlaps( in TIO interval, out TIO overlap); > > UTO time (); > > }; > > > > IDL defintion: > > > > interface TIO > > { > > boolean spans( in UTO time, out TIO overlap); > > boolean overlaps( in TIO interval, out TIO overlap); > > UTO time (); > > }; > > I think we can fix this editorially. The IDL definition is clearly wrong > and the return type for both operations should be OverlapType. I agree. Andrew, could you please bless this as editorial so that Linda can fix this ASAP? Thanks, Jishnu. X-Sender: andrew@192.67.184.65 Message-Id: In-Reply-To: <3C8CEBC4.D059110E@hp.com> References: <4.3.2.7.2.20020308150132.00e4bbd0@emerald.omg.org> <006c01c1c6f4$2dccc940$2dfc65cb@coco> Mime-Version: 1.0 Date: Tue, 12 Mar 2002 10:14:04 +0000 To: Jishnu Mukerji From: Andrew Watson Subject: Re: issue 4979 --- not assigned to xTF yet Cc: Michi Henning , Juergen Boldt , linda@omg.org, issues@omg.org Content-Type: text/plain; charset="us-ascii" X-UIDL: <06e9?M"!!`7Qe9UIO!! Jishnu, You wrote: > > > Just came accoss an issue with the publichsed CosTime IDL. > > > The specification for the TIO interface contains a return > > > value of OverlapType for a couple of its operations. However, > > > the published IDL for CosTime returns a boolean. > > > > > > interface TIO > > > { > > > OverlapType spans( in UTO time, out TIO overlap); > > > OverlapType overlaps( in TIO interval, out TIO overlap); > > > UTO time (); > > > }; > > > > > > IDL defintion: > > > > > > interface TIO > > > { > > > boolean spans( in UTO time, out TIO overlap); > > > boolean overlaps( in TIO interval, out TIO overlap); > > > UTO time (); > > > }; > > > > I think we can fix this editorially. The IDL definition is clearly > > > wrong > > and the return type for both operations should be OverlapType. > > I agree. > > Andrew, could you please bless this as editorial so that Linda can > > > fix > this ASAP? Consider it blessed.