Means that some request or reply from the network has a wrong size or is
structurally invalid. In GNU Classpath, this exception may have the following
minor codes (the high 20 bits being Classpath VMCID):
Hex | Dec | Minor | Name | Case |
---|
47430001 | 1195573249 | 1 | Giop | The message being received is not a GIOP message. It does not start from
the expected magic sequence byte[] { 'G', 'I', 'O', 'P' }. |
47430002 | 1195573250 | 2 | Header | The unexpected IOException while reading or writing the GIOP message
header or the subsequent request or response header |
47430003 | 1195573251 | 3 | EOF | The data stream ended before reading all expected values from it. This
usually means that the CORBA message is corrupted, but may also indicate that
the server expects the remote method being invoked to have more or different
parameters |
47430005 | 1195573253 | 5 | CDR | The unexpected IOException while reading or writing the data via Commond
Data Representation stream |
47430006 | 1195573254 | 6 | Value | The unexpected IOException while reading or writing the Value type.
|
47430007 | 1195573255 | 7 | Forwarding | The unexpected IOException while handling request forwarding. |
47430008 | 1195573256 | 8 | Encapsulation | The unexpected IOException while handling data encapsulation, tagged
components, tagged profiles, etc. |
47430009 | 1195573257 | 9 | Any | The unexpected IOException while inserting or extracting data to/from
the Any. |
4743000a | 1195573258 | 10 | UserException | The unexpected UserException in the context where it cannot be handled
as such and must be converted to the SystemException. |
4743000b | 1195573259 | 11 | Inappropriate | While the operation could formally be applied to the target, the OMG
standard states that it is actually not applicable. For example, some CORBA
objects like POA are always local and should not be passed to or returned
from the remote side. |
4743000c | 1195573260 | 12 | Negative | When reading data, it was discovered that size of the data structure
like string, sequence or character is written as the negative number. |
4743000e | 1195573262 | 14 | Graph | Reference to non-existing node in the data grapth while reading the
value types. |
4743000f | 1195573263 | 15 | Boxed | Unexpected exception was thrown from the IDL type helper while handling
the object of this type as a boxed value. |
47430010 | 1195573264 | 16 | Instantiation | Unable to instantiate an value type object while reading it from the
stream. |
47430011 | 1195573265 | 17 | ValueHeaderTag | The header tag of the value type being read from the CDR stream contains
an unexpected value outside 0x7fffff00 .. 0x7fffffff and also not null and
not an indirection. |
47430012 | 1195573266 | 18 | ValueHeaderFlags | The header tag flags of the value type being read from the CDR stream
make the invalid combination (for instance, 0x7fffff04). |
47430013 | 1195573267 | 19 | ClassCast | The value type class, written on the wire, is not compatible with the
expected class, passed as a parameter to the InputStream.read_value. |
47430014 | 1195573268 | 20 | Offset | Positive or otherwise invalid indirection offset when reading the data
graph of the value type. |
47430015 | 1195573269 | 21 | Chunks | Errors while reading the chunked value type. |
47430016 | 1195573270 | 22 | UnsupportedValue | No means are provided to read or write this value type (not Streamable,
not CustomMarshal, not Serializable, no factory, no helper. |
47430017 | 1195573271 | 23 | Factory | The value factory, required for the operation being invoked, is not
registered with this ORB. |
47430018 | 1195573272 | 24 | UnsupportedAddressing | Unsupported object addressing method in GIOP request header. |
47430019 | 1195573273 | 25 | IOR | Invalid object reference (IOR). |
4743001a | 1195573274 | 26 | TargetConversion | Problems with converting between stubs, ties, interfaces and
implementations. |
4743001b | 1195573275 | 27 | ValueFields | Problems with reading or writing the fields of the value type object
|
4743001c | 1195573276 | 28 | NonSerializable | The instance of the value type, passed using RMI over IIOP, is not
serializable |