Information
We are currently investigating an issue with the editor of some pages. Please save your work and avoid to create new pages until this banner is gone.
Why do I get omniORB.CORBA.BAD_PARAM: Minor: BAD_PARAM_WrongPythonType, COMPLETED_NO exceptions when invoking CORBA methods of components?
Of particular interest to developers is the fact that it's possible to create CORBA objects (an instance of an IDL struct for example) using the wrong Python object types. Then if you try to pass that CORBA-based object to some real CORBA method as an in or inout parameter it will fail with the exception indicated above! This can be very hard to debug.