[jboss-cvs] JBossAS SVN: r107597 - projects/vfs/branches/Branch_2_2/src/main/java/org/jboss/virtual/plugins/context/file.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Aug 13 14:44:15 EDT 2010


Author: alesj
Date: 2010-08-13 14:44:14 -0400 (Fri, 13 Aug 2010)
New Revision: 107597

Modified:
   projects/vfs/branches/Branch_2_2/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java
Log:
[JBVFS-160]; start/prefix slash issues #2.

Modified: projects/vfs/branches/Branch_2_2/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java
===================================================================
--- projects/vfs/branches/Branch_2_2/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java	2010-08-13 18:12:40 UTC (rev 107596)
+++ projects/vfs/branches/Branch_2_2/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java	2010-08-13 18:44:14 UTC (rev 107597)
@@ -131,20 +131,20 @@
       if (file == null)
          throw new IllegalArgumentException("Null file");
 
-      URL url = file.toURI().toURL();
-      String path = url.getPath();
+      URI uri = file.toURI();
+      String path = uri.getPath();
       if (file.isDirectory() == false)
       {
          path = VFSUtils.fixName(path);
       }
       else if (path.endsWith("/") == false)
       {
-            path = path + '/';
+         path = path + '/';
       }
 
       try
       {
-         return new URI("file", null, path, null);
+         return new URI("file", uri.getHost(), path, null);
       }
       catch(URISyntaxException e)
       {



More information about the jboss-cvs-commits mailing list