URLConnection conn = urls[i].openConnection(); if (conn instanceof JarURLConnection) { scanJar((JarURLConnection) conn, null, isLocal); } else { String urlStr = urls[i].toString(); && urlStr.endsWith(JAR_FILE_SUFFIX)) { URL jarURL = new URL("jar:" + urlStr + "!/"); scanJar((JarURLConnection) jarURL.openConnection(), null, isLocal); for (URI uri : tldMap.keySet()) { URL jarURL = new URL("jar:" + uri.toString() + "!/"); scanJar((JarURLConnection)jarURL.openConnection(), tldMap.get(uri), false);
scanJar(jconn, null, isLocal); (JarURLConnection) jarURL.openConnection(); if (addManifestClassPath(extraJars,newJars,jconn)){ scanJar(jconn, null, true); for (URI uri : tldMap.keySet()) { URL jarURL = new URL("jar:" + uri.toString() + "!/"); scanJar((JarURLConnection)jarURL.openConnection(), tldMap.get(uri), false);
scanJar(jconn, null, isLocal); (JarURLConnection) jarURL.openConnection(); if (addManifestClassPath(extraJars,newJars,jconn)){ scanJar(jconn, null, true); for (URI uri : tldMap.keySet()) { URL jarURL = new URL("jar:" + uri.toString() + "!/"); scanJar((JarURLConnection)jarURL.openConnection(), tldMap.get(uri), false);
scanJar(jconn, null, isLocal); jconn.setUseCaches(false); if (addManifestClassPath(extraJars,newJars,jconn)){ scanJar(jconn, null, true); for (URI uri : tldMap.keySet()) { URL jarURL = new URL("jar:" + uri.toString() + "!/"); scanJar((JarURLConnection)jarURL.openConnection(), tldMap.get(uri), false);
scanJar(jconn, null, isLocal); jconn.setUseCaches(false); if (addManifestClassPath(extraJars,newJars,jconn)){ scanJar(jconn, null, true); for (URI uri : tldMap.keySet()) { URL jarURL = new URL("jar:" + uri.toString() + "!/"); scanJar((JarURLConnection)jarURL.openConnection(), tldMap.get(uri), false);
scanJar(jconn, null, isLocal); jconn.setUseCaches(false); if (addManifestClassPath(extraJars,newJars,jconn)){ scanJar(jconn, null, true); for (URI uri : tldMap.keySet()) { URL jarURL = new URL("jar:" + uri.toString() + "!/"); scanJar((JarURLConnection)jarURL.openConnection(), tldMap.get(uri), false);