jmx-dev Dropping support for the IIOP transport from the RMI connector

Alan Bateman Alan.Bateman at oracle.com
Tue Jan 14 05:26:33 PST 2014


In JDK 8 we updated the JMX Remote API and the RMI connector so that 
support for the IIOP transport is optional. RI and Oracle JDK builds 
continue to support it, builds of Compact Profiles leave it out (as 
CORBA and a number of its dependencies are not defined for any subset 
Profile of Java SE).

I would like to bring up the topic of dropping support for the IIOP 
transport completely, that is change the RMI connector so that it only 
supports the default JRMP transport. From what I can tell then this 
isn't used very widely and I'm curious if anyone would really notice or 
care. The rational for doing this is the same reason that we downgraded 
it to optional, it's problematic for our modularity efforts due to the 
CORBA Tie classes in javax.management.remote.rmi.

So is anyone using it in a way that would be highly disruptive if it 
were removed in JDK 9?

-Alan.




More information about the jmx-dev mailing list