JDK-8008821 : TEST_BUG: many RMI tests fail because of port conflicts
  • Type: Backport
  • Backport of: JDK-7142596
  • Component: core-libs
  • Sub-Component: java.rmi
  • Affected Version: 7u21
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2013-02-25
  • Updated: 2013-03-12
  • Resolved: 2013-02-25
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 JDK 8
7u21 b02Fixed 8Fixed
Comments
Verified on windows 7 64 bit with jdk7u21b05 and following regression test: closed/java/rmi/registry/checkAccess/CheckAccess.java closed/java/rmi/transport/restrictedDispatch/RestrictedDispatch.java com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java java/rmi/activation/CommandEnvironment/SetChildEnv.java closed/java/rmi/activation/Activatable/downloadSecurityManager/DownloadSecurityManager.java closed/java/rmi/activation/ActivationGroupDesc/useExecPolicy/UseDefaultExecPolicy.java closed/java/rmi/activation/ActivationGroupDesc/useExecPolicy/UseExecPolicy.java com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java java/rmi/Naming/LookupNameWithColon.java java/rmi/Naming/RmiIsNoScheme.java java/rmi/Naming/UnderscoreHost.java java/rmi/Naming/legalRegistryNames/LegalRegistryNames.java java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java java/rmi/activation/CommandEnvironment/SetChildEnv.java java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java java/rmi/registry/altSecurityManager/AltSecurityManager.java java/rmi/registry/classPathCodebase/ClassPathCodebase.java java/rmi/registry/emptyName/EmptyName.java java/rmi/registry/interfaceHash/InterfaceHash.java java/rmi/registry/multipleRegistries/MultipleRegistries.java java/rmi/registry/readTest/readTest.sh java/rmi/registry/reexport/Reexport.java java/rmi/reliability/juicer/AppleUserImpl.java java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java java/rmi/server/RemoteServer/AddrInUse.java java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java java/rmi/server/useCustomRef/UseCustomRef.java java/rmi/transport/checkFQDN/CheckFQDN.java java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java java/rmi/transport/closeServerSocket/CloseServerSocket.java java/rmi/transport/dgcDeadLock/DGCDeadLock.java java/rmi/transport/handshakeFailure/HandshakeFailure.java java/rmi/transport/handshakeTimeout/HandshakeTimeout.java java/rmi/transport/httpSocket/HttpSocketTest.java java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java java/rmi/transport/rapidExportUnexport/RapidExportUnexport.java java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java sun/rmi/rmic/newrmic/equivalence/run.sh sun/rmi/runtime/Log/6409194/NoConsoleOutput.java sun/rmi/runtime/Log/checkLogging/CheckLogging.java sun/rmi/transport/proxy/EagerHttpFallback.java sun/rmi/transport/tcp/DeadCachedConnection.java reproduced with jdk7u11b05 when run tests in parallel
12-03-2013