jaxws/src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java

Print this page

        

@@ -330,11 +330,12 @@
                     continue;
                 }
                 if(options.verbose) {
                     listener.message(WscompileMessages.WSIMPORT_ARCHIVE_ARTIFACT(f, options.clientjar));
                 }
-                String entry = f.getCanonicalPath().substring(base.length()+1);
+                String entry =
+                    f.getCanonicalPath().substring(base.length()+1).replace(File.separatorChar, '/');
                 fi = new FileInputStream(f);
                 bis = new BufferedInputStream(fi);
                 JarEntry jarEntry = new JarEntry(entry);
                 jos.putNextEntry(jarEntry);
                 int bytesRead;