CORBA 2.4 NO IDEA Avatar
  1. OMG Issue

CORBA24 — "omg.org" prefix missing from interceptor specification and its reference

  • Key: CORBA24-109
  • Legacy Issue Number: 3862
  • Status: closed  
  • Source: Oracle ( Harold Carr)
  • Summary:

    The specification, ptc/00-08-06, defines the following modules:

    Dynamic
    IOP_N
    PortableInterceptor

    These modules reference the following modules:

    CORBA
    IOP
    Messaging

    The CORBA 2.4 specification, orbrev/00-09-01, only explicitly specifies:

    #pragma prefix "omg.org"

    for:

    DynamicAny (page 196)
    CORBA, the Interface Repository Case, (p 280)
    PortableServer (page 338)

    and the Messaging specification, orbos/98-05-05, specifies the prefix
    for messaging.

    ----------

    Proposed solution:

    Either explicitly add

    #pragma prefix "omg.org"

    before Dynamic, IOP_N, PortableInterceptor, CORBA (in general), and IOP

    OR

    Change, the second paragraph of 10.6.7 RepositoryIDs for OMG-Specified Types
    (page 270)

    from:

    "All official OMG IDL files shall contain the following pragma prefix
    directive:

    #pragma prefix "omg.org"

    unless said file already contains a pragma prefix identifying the
    original source of the file (e.g., "w3c.org")."

    to:

    "All official OMG IDL modules shall contain the following pragma prefix
    directive:

    #pragma prefix "omg.org"

    unless said file already contains a pragma prefix identifying the
    original source of the module (e.g., "w3c.org")."

    ----------

    Discussion:

    Perhaps we can interpret 10.6.7 above to mean already mean the all
    official OMG modules have the "omg.org" prefix. In that case, there
    is no issue.

  • Reported: CORBA 2.3.1 — Tue, 19 Sep 2000 04:00 GMT
  • Disposition: Resolved — CORBA 2.4
  • Disposition Summary:

    The last sentence of the summary states the way things are, so there really is no issue here

  • Updated: Fri, 6 Mar 2015 20:58 GMT