Author: richard.opalka(a)jboss.com
Date: 2012-08-27 05:14:02 -0400 (Mon, 27 Aug 2012)
New Revision: 16644
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/WSDLFilePublisher.java
Log:
[JBWS-3532] fixing WSDL file publishing when path contains white spaces
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/WSDLFilePublisher.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/WSDLFilePublisher.java 2012-08-27
08:39:14 UTC (rev 16643)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/WSDLFilePublisher.java 2012-08-27
09:14:02 UTC (rev 16644)
@@ -25,6 +25,7 @@
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.URL;
+import java.net.URLDecoder;
import java.util.LinkedList;
import java.util.List;
import java.util.ResourceBundle;
@@ -81,7 +82,7 @@
Document doc = getWsdlDocument(bus, def);
writeDocument(doc, wsdlFile);
- URL wsdlPublishURL = wsdlFile.toURI().toURL();
+ URL wsdlPublishURL = new
URL(URLDecoder.decode(wsdlFile.toURI().toURL().toExternalForm(), "UTF-8"));
log.info("WSDL published to: " + wsdlPublishURL);
// Process the wsdl imports
Show replies by date