# HG changeset patch # User chegar # Date 1424712176 0 # Node ID fd65e2764b5639875f1528925a753e45b340fe8e # Parent 01a70c01f5a1d94e1b5991bad0764da7b9dd7a6b 8073667: URL should not use service loader to lookup the jar protocol handler Reviewed-by: alanb diff -r 01a70c01f5a1 -r fd65e2764b56 jdk/src/java.base/share/classes/java/net/URL.java --- a/jdk/src/java.base/share/classes/java/net/URL.java Mon Feb 23 15:48:20 2015 +0000 +++ b/jdk/src/java.base/share/classes/java/net/URL.java Mon Feb 23 17:22:56 2015 +0000 @@ -1248,7 +1248,7 @@ checkedWithFactory = true; } - if (handler == null) { + if (handler == null && !protocol.equalsIgnoreCase("jar")) { handler = lookupViaProviders(protocol); } }