[jbossws-commits] JBossWS SVN: r16174 - common/trunk/src/main/java/org/jboss/ws/common/utils.
jbossws-commits at lists.jboss.org
jbossws-commits at lists.jboss.org
Tue Apr 17 11:32:30 EDT 2012
Author: alessio.soldano at jboss.com
Date: 2012-04-17 11:32:30 -0400 (Tue, 17 Apr 2012)
New Revision: 16174
Modified:
common/trunk/src/main/java/org/jboss/ws/common/utils/AbstractWSDLFilePublisher.java
Log:
[JBWS-3488] fixing schema imports to paths with spaces
Modified: common/trunk/src/main/java/org/jboss/ws/common/utils/AbstractWSDLFilePublisher.java
===================================================================
--- common/trunk/src/main/java/org/jboss/ws/common/utils/AbstractWSDLFilePublisher.java 2012-04-17 12:22:00 UTC (rev 16173)
+++ common/trunk/src/main/java/org/jboss/ws/common/utils/AbstractWSDLFilePublisher.java 2012-04-17 15:32:30 UTC (rev 16174)
@@ -154,7 +154,7 @@
}
URL targetURL = new URL(baseURI.substring(0, baseURI.lastIndexOf("/") + 1) + locationURI);
- File targetFile = new File(targetURL.getPath());
+ File targetFile = new File(targetURL.toURI()); //JBWS-3488
targetFile.getParentFile().mkdirs();
WSDLFactory wsdlFactory = WSDLFactory.newInstance();
@@ -204,7 +204,7 @@
}
URL xsdURL = new URL(baseURI.substring(0, baseURI.lastIndexOf("/") + 1) + schemaLocation);
- File targetFile = new File(xsdURL.getPath());
+ File targetFile = new File(xsdURL.toURI()); //JBWS-3488
targetFile.getParentFile().mkdirs();
String deploymentName = dep.getCanonicalName();
@@ -221,7 +221,6 @@
resourcePath = resourcePath.replace("//", "/");
}
URL resourceURL = dep.getResourceResolver().resolve(resourcePath);
-// URL resourceURL = dep.getMetaDataFileURL(resourcePath);
InputStream is = new ResourceURL(resourceURL).openStream();
if (is == null)
throw new IllegalArgumentException(BundleUtils.getMessage(bundle, "CANNOT_FIND_SCHEMA_IMPORT_IN_DEPLOYMENT", resourcePath));
More information about the jbossws-commits
mailing list