SCRPT 1.0 NO IDEA Avatar
  1. OMG Issue

SCRPT — Alignment with CORBA 2.4.2

  • Key: SCRPT-3
  • Legacy Issue Number: 4502
  • Status: closed  
  • Source: INRIA ( Philippe Merle)
  • Summary:

    The CORBA Scripting Language Specification v1.0 (OMG TC Document formal/01-06-05)
    is aligned with CORBA version 2.3 (see note at page 1-1).

    It is needed to align this specification with CORBA 2.4.2.
    Here is a list of alignment requirements:

    • In Section 2.2 page 2-3, replace all:

    CORBA 2.3

    by:

    CORBA 2.4.2

    • In Section 3.11.3 page 3-17 Table 3-2, add new IDLscript identifiers
      to refer recent CORBA system exceptions:
    • CORBA.REBIND
    • CORBA.TIMEOUT
    • CORBA.TRANSACTION_UNAVAILABLE
    • CORBA.TRANSACTION_MODE
    • CORBA.BAD_QOS
    • In Section 3.11.3 and 3.11.4 page 3-18, replace all:

    CORBA.CompletionStatus

    by:

    CORBA.completion_status

    • In Section 3.13.5 page 3-29, replace:

    CORBA::BAD_INV_ORDER

    by:

    CORBA::UNKNOWN with minor code equals to 2 | OMGVMCID

    • In Section 3.18.1 page 3-40 Table 3-6, add recent CORBA::Object operations
      and their IDLscript reflection:
    • get_client_policy is reflected by _get_client_policy
    • get_policy_overrides is reflected by _get_policy_overrides
    • validate_connection is reflected by _validate_connection
    • Add the new section 3.11 (i.e. Binding for OMG IDL Fixed) at page 3-16
      for describing rules for OMG IDL fixed types.
      Then next sections must be renumbered.
    • Adding binding rules for OMG IDL local interfaces allowing to access
      to all Policy and Current objects, interceptors, etc.
      This requires to add a new section in the Chapter 3
      or update the section 3.12 (i.e. Binding for OMG IDL Interface).
  • Reported: SCRPT 1.0b1 — Thu, 16 Aug 2001 04:00 GMT
  • Disposition: Resolved — SCRPT 1.0
  • Disposition Summary:

    see above

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