- 
                            Key: CORBA26-94
- 
                            Legacy Issue Number: 4618
- 
                            Status: closed
- 
                            Source: Object Management Group ( Andrew Watson)
- 
                            Summary:In section 13.6.8 of CORBA 2.4.2 (formal/01/02-01), at the top of page 
 13-29, it says:The high-order 20 bits of service-context ID contain a 20-bit vendor 
 service context codeset ID (VSCID); the low-order 12 bits contain the rest
 of the service context ID. A vendor (or group of vendors) who wish to
 define a specific set of system exception minor codes should obtain a
 unique VSCID from the OMG, and then define a specific set of service
 context IDs using the VSCID for the high-order bits.The VSCID of zero is reserved for use for OMG-defined standard service 
 context IDs (i.e., service context IDs in the range 0-4095 are reserved as
 OMG standard service contexts).The VSCID-related text was added by the Interop 1.2 RTF as per RTF report 
 as in document number interop/98-01-04, and revised pages as in document
 number interop/98-01-03. However, at about the same time OMG staff
 established a convention that OMG should allocate vendors a 24-bit "service
 tag", which is in fact the same as a VSCID. Since then, some 47 of these 24
 bit service tags have been assigned to various vendors.At the risk of having the tail wag the dog, I propose we resolve this 
 conflict by revising these paragraphs in the CORBA spec as follows:The high-order 24 bits of a service context ID contain a 24-bit vendor 
 service context codeset ID (VSCID); the low-order 8 bits contain the rest
 of the service context ID. A vendor (or group of vendors) who wishes to
 define a specific set of system exception minor codes should obtain a
 unique VSCID from the OMG, and then define a specific set of service
 context IDs using the VSCID for the high-order bits.The VSCIDs of zero to 15 inclusive (0x000000 to 0x00000f) are reserved for 
 use for OMG-defined standard service context IDs (i.e., service context
 IDs in the range 0-4095 are reserved as OMG standard service contexts).
- 
                            Reported: CORBA 2.5 — Fri, 12 Oct 2001 04:00 GMT
- 
                            Disposition: Resolved — CORBA 2.6.1
- 
                            Disposition Summary:see below 
- 
                            Updated: Fri, 6 Mar 2015 20:58 GMT