In section 3.5.2 ("The Default Socket Factory"), the RMI specification
explicitly states that HTTP fallback only occurs if the initial connection
attempt throws a NoRouteToHostException of UnknownHostException, but not a
general ConnectException. The fix for 4290727 ("setting the ports on a
firewall to deny does not invoke rmi http tunneling") renders this description
inaccurate. The wording should be loosened or amended so that 4290727's fix is
not so clearly contrary to the spec.
explicitly states that HTTP fallback only occurs if the initial connection
attempt throws a NoRouteToHostException of UnknownHostException, but not a
general ConnectException. The fix for 4290727 ("setting the ports on a
firewall to deny does not invoke rmi http tunneling") renders this description
inaccurate. The wording should be loosened or amended so that 4290727's fix is
not so clearly contrary to the spec.
- duplicates
-
JDK-4849481 (fmspec) spec for HTTP fallback behavior needs updating
-
- Closed
-
- relates to
-
JDK-4290727 setting the ports on a firewall to deny does not invoke rmi http tunnelling
-
- Closed
-