You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by dr...@apache.org on 2011/10/24 10:55:53 UTC

svn commit: r1188049 - /tapestry/tapestry5/trunk/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticInternalUtils.java

Author: drobiazko
Date: Mon Oct 24 08:55:52 2011
New Revision: 1188049

URL: http://svn.apache.org/viewvc?rev=1188049&view=rev
Log:
TAP5-1686: Replacing %20 by a space.

Modified:
    tapestry/tapestry5/trunk/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticInternalUtils.java

Modified: tapestry/tapestry5/trunk/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticInternalUtils.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticInternalUtils.java?rev=1188049&r1=1188048&r2=1188049&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticInternalUtils.java (original)
+++ tapestry/tapestry5/trunk/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticInternalUtils.java Mon Oct 24 08:55:52 2011
@@ -420,7 +420,8 @@ public class PlasticInternalUtils
         if (url.getProtocol().equals("file"))
         {
             String urlPath = url.getPath();
-            return new FileInputStream(new File(urlPath));
+            String decoded = urlPath.replaceAll("%20", " ");
+            return new FileInputStream(new File(decoded));
         }
 
         return url.openStream();