Author: niclas Date: Sat Sep 11 09:09:05 2004 New Revision: 45899 Modified: avalon/trunk/tools/magic/src/main/org/apache/avalon/tools/model/Resource.java Log: Patch submitted by Stephen to handle spaces in Resource downloads.
Modified: avalon/trunk/tools/magic/src/main/org/apache/avalon/tools/model/Resource.java ============================================================================== --- avalon/trunk/tools/magic/src/main/org/apache/avalon/tools/model/Resource.java (original) +++ avalon/trunk/tools/magic/src/main/org/apache/avalon/tools/model/Resource.java Sat Sep 11 09:09:05 2004 @@ -21,6 +21,7 @@ import org.apache.tools.ant.Project; import org.apache.tools.ant.taskdefs.Get; import org.apache.tools.ant.types.Path; +import org.apache.tools.ant.util.FileUtils; import java.io.File; import java.io.FileNotFoundException; @@ -246,8 +247,14 @@ final String host = hosts[i]; try { + + FileUtils utils = FileUtils.newFileUtils(); + + String parsed = utils.toURI( path ).substring( 5 ); + final URL url = new URL( host ); - final URL source = new URL( url, path ); + final URL source = new URL( url, parsed ); + final File tempFile = File.createTempFile( "magic_", ".temp", targetDir); boolean useTimeStamps = false; if( target.exists() ) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]