-
Key: CORBA25-17
-
Legacy Issue Number: 4224
-
Status: closed
-
Source: IONA ( Mark Spruiell)
-
Summary:
As with other DynAny operations that accept an Any parameter,
the set_boxed_value operation should be capable of raising
InvalidValue.Proposal:
- In sections 9.2 and 9.12, add InvalidValue to the raises clause for
set_boxed_value
- In section 9.12, replace the text describing set_boxed_value with the
following:
"The set_boxed_value operation replaces the boxed value with the specified
value. If the type of the passed Any is not equivalent to the boxed type,
the operation raises TypeMismatch. If the passed Any does not contain a
legal value, the operation raises InvalidValue. If the DynBoxedValue
represents a null valuetype, it is converted to a non-null value." - In sections 9.2 and 9.12, add InvalidValue to the raises clause for
-
Reported: CORBA 2.4.2 — Fri, 16 Mar 2001 05:00 GMT
-
Disposition: Resolved — CORBA 2.5
-
Disposition Summary:
Make it so
-
Updated: Fri, 6 Mar 2015 20:58 GMT
CORBA25 — DynValueBox::set_boxed_value should also raise InvalidValue
- Key: CORBA25-17
- OMG Task Force: Core December 2000 RTF