CORBA 2.3.3 Programmer's Reference (NonStop CORBA 2.3.3+)
if set_result( ) is called after set_exception( ) has been called.
1903 - 1314064239 - MINOR_CTX_BEFORE_ARGS
This minor code occurs in the context of a BAD_INV_ORDER system exception. In a normal DSI
scenario, the ctx( ) operation of the ServerRequest pseudo object, if called, must be called after
the arguments( ) operation. This minor code is generated if ctx( ) is called after
arguments( ).
1904 - 1314064240 - MINOR_CTX_TWICE
This minor code occurs in the context of a BAD_INV_ORDER system exception. In a normal DSI
scenario, the ctx( ) operation of the ServerRequest pseudo object, if called, must be called a
single time after the arguments( ) operation. This minor code will be generated if ctx( ) is
called a second time after arguments( ).
1905 - 1314064241 - MINOR_CTX_AFTER_SET_RESULT
This minor code occurs in the context of a BAD_INV_ORDER system exception. In a normal DSI
scenario, the ctx( ) operation of the ServerRequest pseudo object, if called, must be called after
the arguments( ) operation is called and before the call is made to set_result( ). This
minor code is generated if ctx( ) is called after set_result( ) is called.
1906 - 1314064242 - MINOR_CTX_AFTER_EX
This minor code occurs in the context of a BAD_INV_ORDER system exception. In a normal DSI
scenario, the ctx( ) operation of the ServerRequest pseudo object, if called, must be called after
the arguments( ) operation is called before any call is made to set_exception( ). This
minor code will be generated if ctx( ) is called after set_exception( ) is called.
1907 - 1314064243 - MINOR_OUT_PARAM_NOT_SUPPLIED
This minor code occurs in the context of a MARSHAL system exception. In a normal DSI scenario,
the ctx( ) operation of the ServerRequest pseudo object, if called, must be called after the
arguments( ) operation is called and before the call is made to set_result( ). When
set_result( ) is called, the user must supply all output arguments that were previously
returned by the call to arguments( ). This minor code is generated if the call to
set_result( ) does not contain all the output parameters that were returned by the call to
arguments( ).
In addition, this minor code can be generated if you call set_result( ) without having
previously called ctx( ) when the operation IDL contains a context expression.
1908 - 1314064244 - MINOR_NOT_AN_EXCEPTION
This minor code occurs in the context of a BAD_PARAM system exception. In normal DSI
processing, the user can indicate that an exception is to be returned to the client by calling
set_exception( ). The Any passed to set_exception( ) must contain either a system
exception or a user-defined exception, as specified in the raises( ) expression of the invoked
operation's IDL definition. This minor code is generated if an Any is passed that does not contain a
valid exception.
1909 - 1314064245 - MINOR_ARGS_TWICE