git: openjdk/jdk: 8267123: Remove RMI Activation
Stuart Marks
smarks at openjdk.java.net
Thu May 27 15:20:39 UTC 2021
Changeset: 7c85f351
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-05-27 15:19:45 +0000
URL: https://git.openjdk.java.net/jdk/commit/7c85f3510cb84881ff232548fbcc933ef4b34972
8267123: Remove RMI Activation
Reviewed-by: erikj, rriggs, alanb
! make/modules/java.rmi/Launcher.gmk
! src/java.base/share/conf/security/java.security
- src/java.rmi/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java
- src/java.rmi/share/classes/com/sun/rmi/rmid/ExecPermission.java
! src/java.rmi/share/classes/java/rmi/AccessException.java
! src/java.rmi/share/classes/java/rmi/NoSuchObjectException.java
! src/java.rmi/share/classes/java/rmi/Remote.java
! src/java.rmi/share/classes/java/rmi/StubNotFoundException.java
- src/java.rmi/share/classes/java/rmi/activation/Activatable.java
- src/java.rmi/share/classes/java/rmi/activation/ActivateFailedException.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationDesc.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationException.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationGroup.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationGroupDesc.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationGroupID.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationGroup_Stub.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationMonitor.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationSystem.java
- src/java.rmi/share/classes/java/rmi/activation/Activator.java
- src/java.rmi/share/classes/java/rmi/activation/UnknownGroupException.java
- src/java.rmi/share/classes/java/rmi/activation/UnknownObjectException.java
- src/java.rmi/share/classes/java/rmi/activation/package-info.java
! src/java.rmi/share/classes/java/rmi/server/ExportException.java
! src/java.rmi/share/classes/java/rmi/server/RMIClientSocketFactory.java
! src/java.rmi/share/classes/java/rmi/server/RMIServerSocketFactory.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java
! src/java.rmi/share/classes/module-info.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
- src/java.rmi/share/classes/sun/rmi/server/ActivatableRef.java
- src/java.rmi/share/classes/sun/rmi/server/ActivatableServerRef.java
- src/java.rmi/share/classes/sun/rmi/server/Activation$ActivationSystemImpl_Stub.java
- src/java.rmi/share/classes/sun/rmi/server/Activation.java
- src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java
- src/java.rmi/share/classes/sun/rmi/server/ActivationGroupInit.java
- src/java.rmi/share/classes/sun/rmi/server/InactiveGroupException.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_de.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_es.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_fr.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_it.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ja.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ko.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_sv.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties
- src/java.rmi/share/man/rmid.1
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/java/rmi/RemoteException/chaining/Chaining.java
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef_Stub.java
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/group.security.policy
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/security.policy
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations_Stub.java
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/MyRMI.java
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/group.security.policy
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/security.policy
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/ActivatableImpl.java
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/ActivatableImpl_Stub.java
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/MyRMI.java
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/security.policy
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog_Stub.java
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/group.security.policy
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/security.policy
- test/jdk/java/rmi/activation/Activatable/createPrivateActivable/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java
- test/jdk/java/rmi/activation/Activatable/createPrivateActivable/group.security.policy
- test/jdk/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/createPrivateActivable/security.policy
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/Bar.java
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/Foo.java
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/FooReceiverImpl.java
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/FooReceiverImpl_Stub.java
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/group.security.policy
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/manual.security.policy
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/security.policy
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod_Stub.java
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/group.security.policy
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/CheckLoader.java
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImpl.java
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImplTest.java
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImpl_Stub.java
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/group.security.policy
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/security.policy
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot_Skel.java
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot_Stub.java
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/group.security.policy
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/security.policy
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup_Stub.java
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/group.security.policy
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/security.policy
- test/jdk/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java
- test/jdk/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/nestedActivate/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java
- test/jdk/java/rmi/activation/Activatable/nestedActivate/NestedActivate_Stub.java
- test/jdk/java/rmi/activation/Activatable/nestedActivate/group.security.policy
- test/jdk/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/nestedActivate/security.policy
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable_Stub.java
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/group.security.policy
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/security.policy
- test/jdk/java/rmi/activation/Activatable/notSerializable/NotSerializable.java
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService_Stub.java
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/group.security.policy
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/security.policy
- test/jdk/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java
- test/jdk/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer_Stub.java
- test/jdk/java/rmi/activation/Activatable/restartLatecomer/group.security.policy
- test/jdk/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/restartLatecomer/security.policy
- test/jdk/java/rmi/activation/Activatable/restartService/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/restartService/RestartService.java
- test/jdk/java/rmi/activation/Activatable/restartService/RestartService_Stub.java
- test/jdk/java/rmi/activation/Activatable/restartService/group.security.policy
- test/jdk/java/rmi/activation/Activatable/restartService/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/restartService/security.policy
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/RegisteringActivatable.java
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully_Stub.java
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/TestSecurityManager.java
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/group.security.policy
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/security.policy
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive_Stub.java
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/group.security.policy
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/security.policy
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails_Stub.java
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ActivateMe.java
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ShutdownThread.java
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/group.security.policy
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/security.policy
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup_Stub.java
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/MyActivationGroupImpl.java
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/group.security.policy
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/rmid.security.policy
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/security.policy
- test/jdk/java/rmi/activation/ActivationGroupDesc/checkDefaultGroupName/CheckDefaultGroupName.java
- test/jdk/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java
- test/jdk/java/rmi/activation/ActivationSystem/activeGroup/rmid.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/activeGroup/security.policy
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/ActivateMe.java
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor_Stub.java
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/group.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/CanCreateStubs.java
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted_Stub.java
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/group.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/rmid.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/security.policy
- test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/ActivateMe.java
- test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java
- test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/group.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/rmid.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy
- test/jdk/java/rmi/activation/CommandEnvironment/Doctor.java
- test/jdk/java/rmi/activation/CommandEnvironment/Doctor_Stub.java
- test/jdk/java/rmi/activation/CommandEnvironment/Eliza.java
- test/jdk/java/rmi/activation/CommandEnvironment/NullOptions.java
- test/jdk/java/rmi/activation/CommandEnvironment/Retireable.java
- test/jdk/java/rmi/activation/CommandEnvironment/SetChildEnv.java
- test/jdk/java/rmi/activation/CommandEnvironment/group.security.policy
- test/jdk/java/rmi/activation/CommandEnvironment/rmid.security.policy
- test/jdk/java/rmi/activation/CommandEnvironment/security.policy
- test/jdk/java/rmi/activation/log/LogTest.java
- test/jdk/java/rmi/activation/nonLocalActivation/NonLocalActivationTest.java
- test/jdk/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
- test/jdk/java/rmi/activation/rmidViaInheritedChannel/rmid.security.policy
! test/jdk/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/jdk/java/rmi/registry/altSecurityManager/TestSecurityManager.java
! test/jdk/java/rmi/registry/altSecurityManager/rmid.security.policy
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressConstants.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressInputStream.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressOutputStream.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/Echo.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/EchoImpl.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/EchoImpl_Stub.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/MultiSocketFactory.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/group.security.policy
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/rmid.security.policy
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy
! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy
! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java
! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy
! test/jdk/java/rmi/server/RemoteObject/unrecognizedRefType/UnrecognizedRefType.java
! test/jdk/java/rmi/server/clientStackTrace/security.policy
- test/jdk/java/rmi/testlibrary/ActivationLibrary.java
! test/jdk/java/rmi/testlibrary/JavaVM.java
! test/jdk/java/rmi/testlibrary/README.jcov
- test/jdk/java/rmi/testlibrary/RMID.java
- test/jdk/java/rmi/testlibrary/RMIDSelectorProvider.java
! test/jdk/java/rmi/testlibrary/TestLibrary.java
! test/jdk/java/rmi/testlibrary/TestParams.java
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/security.policy
! test/jdk/java/rmi/transport/dgcDeadLock/registry.security.policy
! test/jdk/java/rmi/transport/dgcDeadLock/security.policy
! test/jdk/java/security/PermissionCollection/Concurrent.java
! test/jdk/tools/launcher/HelpFlagsTest.java
! test/jdk/tools/launcher/VersionCheck.java
More information about the jdk-changes
mailing list