Modified: axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/core/ClassFileHandler.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/core/ClassFileHandler.java?rev=1806292&r1=1806291&r2=1806292&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/core/ClassFileHandler.java (original) +++ axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/core/ClassFileHandler.java Sat Aug 26 12:25:36 2017 @@ -46,7 +46,7 @@ public class ClassFileHandler { if (!fileEndpoint.exists()){ throw new IOException("the location is invalid"); } - final URL[] urlList = {fileEndpoint.toURL()}; + final URL[] urlList = {fileEndpoint.toURI().toURL()}; URLClassLoader clazzLoader = AccessController.doPrivileged(new PrivilegedAction<URLClassLoader>() { public URLClassLoader run() { return new URLClassLoader(urlList);
Modified: axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/ServiceXMLGenerationPage.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/ServiceXMLGenerationPage.java?rev=1806292&r1=1806291&r2=1806292&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/ServiceXMLGenerationPage.java (original) +++ axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/ServiceXMLGenerationPage.java Sat Aug 26 12:25:36 2017 @@ -222,7 +222,7 @@ public class ServiceXMLGenerationPage ex //get a URL from the class file location try { String classFileLocation = getClassFileLocation(); - URL classFileURL = new File(classFileLocation).toURL(); + URL classFileURL = new File(classFileLocation).toURI().toURL(); ArrayList listofURLs = new ArrayList(); listofURLs.add(classFileURL); @@ -232,7 +232,7 @@ public class ServiceXMLGenerationPage ex if (libFileList!=null){ int count = libFileList.length; for (int i=0;i<count;i++){ - listofURLs.add(new File(libFileList[i]).toURL()); + listofURLs.add(new File(libFileList[i]).toURI().toURL()); } } Modified: axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/WSDLOptionsPage.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/WSDLOptionsPage.java?rev=1806292&r1=1806291&r2=1806292&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/WSDLOptionsPage.java (original) +++ axis/axis2/java/core/trunk/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/WSDLOptionsPage.java Sat Aug 26 12:25:36 2017 @@ -197,7 +197,7 @@ public class WSDLOptionsPage extends Abs //get a URL from the class file location try { String classFileLocation = getClassFileLocation(); - URL classFileURL = new File(classFileLocation).toURL(); + URL classFileURL = new File(classFileLocation).toURI().toURL(); ClassLoader loader = new URLClassLoader(new URL[] { classFileURL }); Class clazz = loader.loadClass(classNameTextBox.getText()); Modified: axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/bean/ClassLoadingTestBean.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/bean/ClassLoadingTestBean.java?rev=1806292&r1=1806291&r2=1806292&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/bean/ClassLoadingTestBean.java (original) +++ axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/bean/ClassLoadingTestBean.java Sat Aug 26 12:25:36 2017 @@ -43,7 +43,7 @@ public class ClassLoadingTestBean { if (classPathEntry.startsWith("http://")) { urls[i] = new URL(classPathEntry); } else { - urls[i] = new File(classPathEntry).toURL(); + urls[i] = new File(classPathEntry).toURI().toURL(); } } } catch (MalformedURLException e) { Modified: axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/bean/CodegenBean.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/bean/CodegenBean.java?rev=1806292&r1=1806291&r2=1806292&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/bean/CodegenBean.java (original) +++ axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/bean/CodegenBean.java Sat Aug 26 12:25:36 2017 @@ -260,7 +260,7 @@ public class CodegenBean { String baseUri; if ("file".equals(url.getProtocol())) { - baseUri = new File(url.getFile()).getParentFile().toURL().toExternalForm(); + baseUri = new File(url.getFile()).getParentFile().toURI().toURL().toExternalForm(); } else { baseUri = url.toExternalForm().substring(0, url.toExternalForm().lastIndexOf("/") Modified: axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/ideaplugin/frames/ServiceXMLGenerationPage.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/ideaplugin/frames/ServiceXMLGenerationPage.java?rev=1806292&r1=1806291&r2=1806292&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/ideaplugin/frames/ServiceXMLGenerationPage.java (original) +++ axis/axis2/java/core/trunk/modules/tool/axis2-idea-plugin/src/main/java/org/apache/ideaplugin/frames/ServiceXMLGenerationPage.java Sat Aug 26 12:25:36 2017 @@ -191,7 +191,7 @@ public class ServiceXMLGenerationPage ex //get a URL from the class file location try { String classFileLocation = archiveBean.getClassLoc().getPath(); - URL classFileURL = new File(classFileLocation).toURL(); + URL classFileURL = new File(classFileLocation).toURI().toURL(); ArrayList listofURLs = new ArrayList(); listofURLs.add(classFileURL); @@ -206,7 +206,7 @@ public class ServiceXMLGenerationPage ex if (libFileList!=null){ int count = libFileList.length; for (int i=0;i<count;i++){ - listofURLs.add(new File(libFileList[i]).toURL()); + listofURLs.add(new File(libFileList[i]).toURI().toURL()); } } txtServiceName.setText("MyService" + count);
