Interface Repository Minor Codes
- 1800 - MINOR_IR_INIT
- This minor code occurs in the context of an INTF_REPOS system exception. It indicates that the Interface Repository database failed to be initialized. The cause of the problem could be missing database files, database files with invalid read/write permission, or corrupted database files.
- 1801 - MINOR_INVALID_IR_OBJECT
- This minor code occurs in the context of an INTF_REPOS system exception. It indicates that a method was invoked on the wrong interface definition object. For example, destroy( ) was invoked on the CORBA::Repository object.
- 1802 - MINOR_INVALID_DEFKIND
- This minor code occurs in the context of an INTF_REPOS system exception. It indicates that an invalid CORBA::DefinitionKind value was passed to an interface definition operation.
- 1803 - MINOR_DUPLICATE_REPOID
- This minor code occurs in the context of an INTF_REPOS system exception. It indicates that an attempt was made to insert a Contained object into a Container object, but the
Container
object had an existing Contained object with a matching RepositoryId.
- 1804 - MINOR_DUPLICATE_NAME
- This minor code occurs in the context of an INTF_REPOS system exception. It indicates that a Contained object was inserted into a Container object, but the
Container
object had an existing Contained object with a matching Name.
- 1805 - MINOR_IRDB_WRITE_ERROR
- This minor code occurs in the context of an INTF_REPOS system exception. It indicates that an error occurred when an interface definition object was serialized to the IR database.
- 1806 - MINOR_IRDB_READ_ERROR
- This minor code occurs in the context of an INTF_REPOS system exception. It indicates that an error occurred when an interface definition object read from the IR database.
- 1899 - MINOR_NO_SUCH_IR_OBJECT
- This minor code occurs in the context of an INTF_REPOS system exception. It indicates that the interface definition object cannot be found in the IR database.