I2JAV 1.1 NO IDEA Avatar
  1. OMG Issue

I2JAV11 — ptc/00-01-08: Conflict 1.15.1 paragraph 2 - 1.19.2 paragraph 2

  • Key: I2JAV11-133
  • Legacy Issue Number: 3904
  • Status: closed  
  • Source: Oracle ( Harold Carr)
  • Summary:

    This is a IDL to Java issue.

    ptc/00-01-08

    1.15.1 paragraph 2 states that the "string reason parameter
    ... is concatenated to the id before calling the base
    UserException constructor."

    However, 1.19.2 paragraph 2 states that "no holder and helper
    classes are define for these exceptions," (i.e., Bounds, BadKind,
    InvalidName) ... they are mapped as normal user exceptions."

    Since a helper class is not generated it is impossible to to
    concatenate an id before calling the base UserException constructor in
    these cases.

    Therefore they are not mapped as normal user exceptions. They
    are mapped as normal user exceptions EXCEPT that the additional "full"
    constructor does not concatenate an id before calling the base
    UserException constructor.

    The text and non-normative examples should be updated to make
    this clear.

  • Reported: I2JAV 1.0 — Wed, 20 Sep 2000 04:00 GMT
  • Disposition: Resolved — I2JAV 1.1
  • Disposition Summary:

    see below

  • Updated: Fri, 6 Mar 2015 21:38 GMT