Stefan Guilhen wrote:
I did that (may not have done it properly though). I've removed all org.omg entries from the javax.api list of filters and introduced a new org.omg.api that depends on jacorb and exports only the org.omg API. But jacorb depends on javax.rmi.CORBA, so it has a dependency on javax.api and apparently the CORBA.Stub class sees the JDK org.omg classes and this ends up producing the VerifyError I've posted before.
Okay that explains a lot. We're going to have to create our own javax.rmi and javax.rmi.CORBA packages. Can you look into extracting those from OpenJDK and setting up an independent module for them?