java.corba 模組已從 JDK 11 中移除。如果 Liberty server.xml 配置檔包含 ejbRemote 特性,則不需要進一步動作。
此規則會標示在移轉至 JDK 11 或更新版本時可能需要其他配置的套件。在 JDK 11 之前,應用程式可以從 JDK 存取下列套件:
javax.rmijavax.rmi.CORBAorg.omg.CORBAorg.omg.CORBA_2_3org.omg.CORBA_2_3.portableorg.omg.CORBA.DynAnyPackageorg.omg.CORBA.ORBPackageorg.omg.CORBA.portableorg.omg.CORBA.TypeCodePackageorg.omg.CosNamingorg.omg.CosNaming.NamingContextExtPackageorg.omg.CosNaming.NamingContextPackageorg.omg.Dynamic org.omg.DynamicAnyorg.omg.DynamicAny.DynAnyFactoryPackageorg.omg.DynamicAny.DynAnyPackageorg.omg.IOPorg.omg.IOP.CodecFactoryPackageorg.omg.IOP.CodecPackageorg.omg.Messagingorg.omg.PortableInterceptororg.omg.PortableInterceptor.ORBInitInfoPackageorg.omg.PortableServerorg.omg.PortableServer.CurrentPackageorg.omg.PortableServer.POAManagerPackageorg.omg.PortableServer.POAPackageorg.omg.PortableServer.portableorg.omg.PortableServer.ServantLocatorPackageorg.omg.SendingContextorg.omg.stub.java.rmi
從 JDK 11 開始,不再提供這些套件作為 JDK 的一部分。應用程式可以在 Liberty 中存取這些套件,方法是將 ejbRemote Liberty 特性新增至 server.xml 配置檔。
此規則會對每個應用程式標示一次。在將 ejbRemote 特性新增至 server.xml 檔案之後,不需要進一步動作。
除了 java.corba 模組從 JDK 中移除之外,idlj、orbd、servertool 和 tnamesrv 工具也已從 JDK 11 中移除。
如需 JDK 11 變更的相關資訊,請參閱 移除 Java EE 和 CORBA 模組。