CORBA 2.6.1 Programmer's Reference

ORB Interface: Object Reference Operations:
validate_connection (4.3.10.1)
NonStop CORBA does not support the validate_connection operation.
ORB Interface: Object Reference Operations:
get_domain_managers (4.3.11.1)
NonStop CORBA does not support the get_domain_managers operation.
ORB Interface: ORB Initialization (4.5.1)
The OMG specification states "Applications can be initialized in one or more ORBS." Within a NonStop
CORBA environment, however, an application can have only one ORB. Repeated invocations of an
ORB_init() statement return the same ORB pseudo-object.
The Specification states, "Applications can be initialized in one or more ORBS". In NonStop CORBA an
application may have only one ORB. Repeated invocations of ORB_init() returns the same ORB
pseudo-object.
ORB Interface: Management of Policies (4.9)
NonStop CORBA supports only POA Policies. User policies are also supported (through portable
interceptors).
ORB Interface: The TypeCode Interface (4.11.1)
NonStop CORBA does not fully comply with the CORBA 2.6.1 specification for Typecodes.
Specifically, the Interface Repository Daemon (IRD) does not store recursive Typecodes in the IR
database. Typecodes are important as the foundation for type-safe features provides by the any type.
Typecodes are also used by Interface Repository interfaces.
NonStop CORBA does not support the CORBA::TypeCode::BadKind and
CORBA::TypeCode::Bounds as system exceptions.
NonStop CORBA does not support the TypeCode::get_compact_typecode operation which
removes all type and member names from a Typecode, but preserves repository ID and alias information.