# This patch file was generated by NetBeans IDE # This patch can be applied using context Tools: Apply Diff Patch action on respective folder. # It uses platform neutral UTF-8 encoding. # Above lines and this line are ignored by the patching process. Index: glassfish/appserv-core/src/java/com/sun/enterprise/appclient/jws/ExtensionFileManager.java --- glassfish/appserv-core/src/java/com/sun/enterprise/appclient/jws/ExtensionFileManager.java Base (1.8.2.1) +++ glassfish/appserv-core/src/java/com/sun/enterprise/appclient/jws/ExtensionFileManager.java Locally Modified (Based On 1.8.2.1) @@ -234,7 +234,19 @@ */ if (nextFile.exists() && nextFile.isDirectory()) { continue; + } else if (!nextFile.exists()) { + // account for the renaming of module directories... + String nfName = nextFile.getAbsolutePath(); + int dex = nfName.lastIndexOf('.'); + if (dex > -1) { + String testName = nfName.substring(0, dex) + "_" + + nfName.substring(dex+1); + File testFile = new File(testName); + if (testFile.exists() && testFile.isDirectory()) { + continue; } + } + } try { JarFile nextJarFile = new JarFile(nextFile);