gnu.CORBA

Interface Minor

public interface Minor

Provides information and operations, related to about the 20 bit vendor minor code Id. This code is included into all CORBA system exceptions and is also transferred to remote side.

Field Summary

static int
Activation
Failed to activate the inactive object.
static int
Any
The unexpected IOException while inserting or extracting data to/from the Any or DynamicAny.
static int
Boxed
Unexpected exception was thrown from the IDL type helper while handling the object of this type as a boxed value.
static int
CDR
The unexpected IOException while reading or writing the data via Commond Data Representation stream.
static int
Chunks
Errors while reading the chunked value type.
static int
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.
static int
EOF
The data stream ended before reading all expected values from it.
static int
Encapsulation
The unexpected IOException while handling data encapsulation, tagged components, tagged profiles, etc.
static int
Enumeration
The passed value for enumeration is outside the valid range for that enumeration.
static int
Factory
The value factory, required for the operation being invoked, is not registered with this ORB.
static int
Forwarding
The unexpected IOException while handling request forwarding.
static int
Giop
The message being received is not a GIOP message.
static int
Graph
Reference to non-existing node in the data grapth while reading the value types.
static int
Header
The unexpected IOException while reading or writing the GIOP message header or the subsequent request or response header
static int
IOR
Invalid stringified object reference (IOR).
static int
Inappropriate
While the operation could formally be applied to the target, the OMG standard states that it is actually not applicable.
static int
Instantiation
Unable to instantiate an value type object while reading it from the stream.
static int
Method
The remote side requested to invoke the method that is not available on that target (client and server probably disagree in the object definition).
static int
Missing_IOR
The IOR starts with file://, http:// or ftp://, but this local or remote resource is not accessible.
static int
Negative
When reading data, it was discovered that size of the data structure like string, sequence or character is written as the negative number.
static int
NonSerializable
The instance of the value type is not serializable.
static int
Offset
Positive or otherwise invalid indirection offset when reading the data graph of the value type.
static int
Policy
The policies, applying to ORB or POA prevent the requested operation.
static int
PolicyType
The passed policy code is outside the valid range of the possible policies for the given policy type.
static int
Ports
Unable to get a free port for a new socket.
static int
Socket
Socket related errors like failure to open socket on the expected port, failure to get a free port when required and so on.
static int
TargetConversion
Problems with converting between stubs, ties, interfaces and implementations.
static int
Threads
Too many parallel calls (too many parallel threads).
static int
UnsupportedAddressing
Unsupported object addressing method in GIOP request header.
static int
UnsupportedValue
No means are provided to write this value type.
static int
UserException
The unexpected UserException in the context where it cannot be handled and must be converted to the SystemException.
static int
Value
The unexpected IOException while reading or writing the Value type.
static int
ValueFields
Problems with reading or writing the fields of the value type object.
static int
ValueHeaderFlags
The header tag flags of the value type being read from the CDR stream make the invalid combination (for instance, 0x7fffff04).
static int
ValueHeaderTag
The header tag of the value type being read from the CDR stream contains an unexpected value outside 0x7fffff00 ..
static int
vendor
The GNU Classpath VMCID.

Field Details

Activation

public static final int Activation
Failed to activate the inactive object.
Field Value:
1195573258

Any

public static final int Any
The unexpected IOException while inserting or extracting data to/from the Any or DynamicAny.
Field Value:
1195573257

Boxed

public static final int Boxed
Unexpected exception was thrown from the IDL type helper while handling the object of this type as a boxed value.
Field Value:
1195573263

CDR

public static final int CDR
The unexpected IOException while reading or writing the data via Commond Data Representation stream.
Field Value:
1195573253

Chunks

public static final int Chunks
Errors while reading the chunked value type.
Field Value:
1195573269

ClassCast

public static final int 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.
Field Value:
1195573267

EOF

public static final int 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.
Field Value:
1195573251

Encapsulation

public static final int Encapsulation
The unexpected IOException while handling data encapsulation, tagged components, tagged profiles, etc.
Field Value:
1195573256

Enumeration

public static final int Enumeration
The passed value for enumeration is outside the valid range for that enumeration.
Field Value:
1195573262

Factory

public static final int Factory
The value factory, required for the operation being invoked, is not registered with this ORB.
Field Value:
1195573271

Forwarding

public static final int Forwarding
The unexpected IOException while handling request forwarding.
Field Value:
1195573255

Giop

public static final int Giop
The message being received is not a GIOP message. It does not start from the expected magic sequence byte[] { 'G', 'I', 'O', 'P' }.
Field Value:
1195573249

Graph

public static final int Graph
Reference to non-existing node in the data grapth while reading the value types.
Field Value:
1195573262

Header

public static final int Header
The unexpected IOException while reading or writing the GIOP message header or the subsequent request or response header
Field Value:
1195573250

IOR

public static final int IOR
Invalid stringified object reference (IOR).
Field Value:
1195573273

Inappropriate

public static final int 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.
Field Value:
1195573259

Instantiation

public static final int Instantiation
Unable to instantiate an value type object while reading it from the stream.
Field Value:
1195573264

Method

public static final int Method
The remote side requested to invoke the method that is not available on that target (client and server probably disagree in the object definition).
Field Value:
1195573248

Missing_IOR

public static final int Missing_IOR
The IOR starts with file://, http:// or ftp://, but this local or remote resource is not accessible.
Field Value:
1195573270

Negative

public static final int Negative
When reading data, it was discovered that size of the data structure like string, sequence or character is written as the negative number.
Field Value:
1195573260

NonSerializable

public static final int NonSerializable
The instance of the value type is not serializable.
Field Value:
1195573276

Offset

public static final int Offset
Positive or otherwise invalid indirection offset when reading the data graph of the value type.
Field Value:
1195573268

Policy

public static final int Policy
The policies, applying to ORB or POA prevent the requested operation.
Field Value:
1195573259

PolicyType

public static final int PolicyType
The passed policy code is outside the valid range of the possible policies for the given policy type.
Field Value:
1195573263

Ports

public static final int Ports
Unable to get a free port for a new socket. Proably too many objects under unsuitable POA policy.
Field Value:
1195573268

Socket

public static final int Socket
Socket related errors like failure to open socket on the expected port, failure to get a free port when required and so on.
Field Value:
1195573260

TargetConversion

public static final int TargetConversion
Problems with converting between stubs, ties, interfaces and implementations.
Field Value:
1195573274

Threads

public static final int Threads
Too many parallel calls (too many parallel threads). The thread control prevents malicios client from knocking the server out by suddenly submitting large number of requests.
Field Value:
1195573269

UnsupportedAddressing

public static final int UnsupportedAddressing
Unsupported object addressing method in GIOP request header.
Field Value:
1195573272

UnsupportedValue

public static final int UnsupportedValue
No means are provided to write this value type.
Field Value:
1195573270

UserException

public static final int UserException
The unexpected UserException in the context where it cannot be handled and must be converted to the SystemException.
Field Value:
1195573258

Value

public static final int Value
The unexpected IOException while reading or writing the Value type.
Field Value:
1195573254

ValueFields

public static final int ValueFields
Problems with reading or writing the fields of the value type object.
Field Value:
1195573275

ValueHeaderFlags

public static final int ValueHeaderFlags
The header tag flags of the value type being read from the CDR stream make the invalid combination (for instance, 0x7fffff04).
Field Value:
1195573266

ValueHeaderTag

public static final int 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.
Field Value:
1195573265

vendor

public static final int vendor
The GNU Classpath VMCID. The last 12 bits can be used to mark up to 4096 possible exceptions.
Field Value:
1195573248

Minor.java -- Copyright (C) 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. GNU Classpath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Classpath; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.