Legacy Issue Number: 8244
Source: Motorola ( Gary Duzan)
The "operation" field in the RequestHeader_1_2 struct is a string,
which implies that it should be subject to code set conversion. However,
existing practice seem to be that it is not converted, and there are other
factors which could make it difficult for implementations to convert it.
In addition, since the operation name is based on IDL/ASCII, conversion
doesn't necessarily make sense.
The easiest remedy would be to specify this as an exception in the
text of the spec. The "correct" remedy would probably be to change the
operation field from "string" to "sequence<octet>". This could cause
problems at some point, but it might not break too much since the CDR
encodings are the same.
Reported: CORBA 3.0.3 — Mon, 7 Feb 2005 05:00 GMT
Updated: Wed, 1 Feb 2023 21:59 GMT
CORBA35 — Code Set Conversion on Operations
- Key: CORBA35-179
- OMG Task Force: CORBA 3.5 RTF