The only way to create an IDL-Java Import Bridge "connection" is with a call to:
"OBJ_NEW('IDLjavaObject$..."
and that OBJ_NEW call needs to be able to "instantiate an object". Abstract and interface classes cannot make instances of an object, so one cannot use OBJ_NEW with them and, thus, cannot get an IDL-Java Import Bridge connection started.
The solution is obviously to subclass in Java before you try to create an object of that subclass (or that uses that Interface) in IDL.
James Jones
|