Mercurial > hg > openjdk > lambda > jaxws
changeset 465:e56be3a2287a
8016271: wsimport -clientjar does not create portable jars on Windows due to hardcoded backslash
Reviewed-by: mkos, chegar
author | coffeys |
---|---|
date | Sat, 05 Oct 2013 08:56:34 +0100 |
parents | b0610cd08440 |
children | 1d6c13d3b8de da77e343f458 |
files | src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java Fri Oct 04 16:21:34 2013 +0100 +++ b/src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java Sat Oct 05 08:56:34 2013 +0100 @@ -332,7 +332,7 @@ 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);