Problem

Why do I get strange exceptions such as CORBA::no_implement from the objexp tool when invoking certain methods of Java and Python BACI properties?

Solution

Quite simply put, the Java and Python implementations of the interfaces defined in BACI.idl are prototypes. The Java implementation was created to support HLA's ZLegacy/ACS.MasterComponent IDL interface and the Python implementation is in place to support the generic component simulator. Unless there are specific requests to complete these implementations, certain methods will continue to raise CORBA no implementation exceptions.