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();