BAD_PARAM
system exception. This occurs when the value of an enum to be marshalled is not a legal value for the enumeration. length( )
method failed to obtain memory for the sequence elements. MARSHAL
system exception. This minor code indicates that during the demarshalling of a sequence, a length greater than the sequence bound was indicated.
This might occur if:
'\0'
) to denote an empty string. reply( )
operation returned a user exception that was not expected (it was not listed in the raises
clause of the IDL method). The unknown exception cannot be demarshalled because type information for it is not known. INTERNAL
system exception. The ORB raises this exception when all proxies for an object have been tried and rejected. An attempt was made to marshal an object reference, however, the reference was not properly initialized in that there was no marshaled proxy information. The object reference was probably not properly obtained.
For example, this exception can occur if the user tries to marshal a reference resulting from a call to CORBA::Object::_factory( ). This usage is not supported and it is not necessary.
Note: Each proxy has a list of profiles. An object has a proxy stack. Proxies are pushed on the stack upon receipt of a GIOP location forward reply. The proxies are popped off the stack when a proxy's profiles are exhausted.
org.omg.CORBA.ORG.resolve_initial_references( )
cannot successfully open the RootNamingContextIORFile
file referred to in the configuration database. INV_OBJREF
system exception. An attempt was made to open a _<class>ServantRef.class
that could not be either opened or found. Ensure that all IDL-generated classes are referenced in the $CLASSPATH
variable. BAD_PARAM
system exception. This happens when input parameters have a NULL
input value. Reissue the call after providing valid input for all input parameters. INV_OBJREF
exception. This indicates that ORB::string_to_object( )
detected an invalid string, one which does not represent a legal IOR.
This can happen, for example, if:
"IOR:"
CORBA::Object::_get_implementation( )
, which indicates that this function is not implemented.