CURR 1.1 NO IDEA Avatar
  1. OMG Issue

CURR11 — Extend ExceptionType enumerations

  • Key: CURR11-31
  • Legacy Issue Number: 2366
  • Status: closed  
  • Source: Anonymous
  • Summary:

    Summary: Need to add some additional enumerations to the ExceptionType enumeration.
    Some of the suggestions are the following : INVALID_VALUE,
    INVALID_STATE_IDENTIFIER, INVALID_DATE_RANGE, INVALID_CONVERSION_FACTOR,
    INVALID_STRING (when a provided string is empty or contains only white
    space), UNINITIALIZED_DATA, DATE_RANGE_FRAGMENTATION (when adding an
    exchange rate whose effective window in time would fragment existing
    exchange rates), INVALID_MULTIPLIER, INVALID_DIVISOR, STATE_IDS_EXHAUSTED.
    (Our implementation plan is such that INVALID_ROUNDING_DIGIT,
    INVALID_MULTIPLIER, etc. should really be discarded in favor of using
    INVALID_VALUE. Where an explicit value has already been specified in the
    submission (e.g. INVALID_ROUNDING_DIGIT) we will use it but hope for our
    recommendation to be heeded. For exception types that are necessary but
    were not included in the adopted submission, we will add our own (e.g.
    INVALID_STATE_IDENTIFIER, INVALID_VALUE) and use whenever necessary.

  • Reported: CURR 1.0 — Mon, 11 Jan 1999 05:00 GMT
  • Disposition: Resolved — CURR 1.1
  • Disposition Summary:

    resolved in Currency 2 RTF, closed

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