O módulo java.corba foi removido do JDK 11. Se o arquivo de configuração do Liberty server.xml incluir o recurso ejbRemote, nenhuma ação adicional será necessária.
Esta regra sinaliza pacotes que podem requerer configuração adicional ao migrar para o JDK 11 ou mais recente. Antes do JDK 11, os aplicativos tinham acesso aos pacotes a seguir por meio do JDK:
javax.rmi javax.rmi.CORBA org.omg.CORBA org.omg.CORBA_2_3 org.omg.CORBA_2_3.portable org.omg.CORBA.DynAnyPackage org.omg.CORBA.ORBPackage org.omg.CORBA.portable org.omg.CORBA.TypeCodePackage org.omg.CosNaming org.omg.CosNaming.NamingContextExtPackage org.omg.CosNaming.NamingContextPackage org.omg.Dynamic org.omg.DynamicAny org.omg.DynamicAny.DynAnyFactoryPackage org.omg.DynamicAny.DynAnyPackage org.omg.IOP org.omg.IOP.CodecFactoryPackage org.omg.IOP.CodecPackage org.omg.Messaging org.omg.PortableInterceptor org.omg.PortableInterceptor.ORBInitInfoPackage org.omg.PortableServer org.omg.PortableServer.CurrentPackage org.omg.PortableServer.POAManagerPackage org.omg.PortableServer.POAPackage org.omg.PortableServer.portable org.omg.PortableServer.ServantLocatorPackage org.omg.SendingContext org.omg.stub.java.rmi
Iniciando com o JDK 11, esses pacotes não estão mais disponíveis como parte do JDK. Os aplicativos podem acessar esses pacotes no Liberty incluindo o recurso do Liberty ejbRemote no arquivo de configuração server.xml.
Esta regra sinalizará uma vez por aplicativo. Depois que o recurso ejbRemote é incluído no arquivo server.xml, nenhuma ação adicional é necessária.
Além do módulo java.corba que está sendo removido do JDK, as ferramentas idlj, orbd, servertool e tnamesrv também foram removidas do JDK 11.
Para obter mais informações sobre as mudanças do JDK 11, consulte Remoção dos módulos Java EE e CORBA.