[jboss-cvs] JBossAS SVN: r84388 - in projects/vfs/trunk/src/main/java/org/jboss/virtual: plugins/context/jar and 2 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Feb 18 10:53:40 EST 2009
Author: alesj
Date: 2009-02-18 10:53:39 -0500 (Wed, 18 Feb 2009)
New Revision: 84388
Modified:
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/NestedJarHandler.java
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java
projects/vfs/trunk/src/main/java/org/jboss/virtual/protocol/AbstractVFSHandler.java
Log:
[JBVFS-89]; get URL over URI.
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java 2009-02-18 15:26:55 UTC (rev 84387)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java 2009-02-18 15:53:39 UTC (rev 84388)
@@ -238,7 +238,7 @@
{
try
{
- return new JarHandler(this, parent, file, file.toURL(), name);
+ return new JarHandler(this, parent, file, file.toURI().toURL(), name);
}
catch(IOException e)
{
@@ -273,7 +273,7 @@
protected DelegatingHandler mountZipFS(VirtualFileHandler parent, String name, File file) throws IOException, URISyntaxException
{
DelegatingHandler delegator = new DelegatingHandler(this, parent, name);
- URL fileUrl = file.toURL();
+ URL fileUrl = file.toURI().toURL();
URL delegatorUrl = fileUrl;
if (parent != null)
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/NestedJarHandler.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/NestedJarHandler.java 2009-02-18 15:26:55 UTC (rev 84387)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/NestedJarHandler.java 2009-02-18 15:53:39 UTC (rev 84388)
@@ -130,7 +130,7 @@
protected NestedJarHandler(VFSContext context, VirtualFileHandler parent, JarFile parentJar, ZipEntry entry, URL original, File temp, String entryName)
throws IOException
{
- super(context, parent, temp.toURL(), createTempJar(temp, parentJar, entry), entry, entryName);
+ super(context, parent, temp.toURI().toURL(), createTempJar(temp, parentJar, entry), entry, entryName);
try
{
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java 2009-02-18 15:26:55 UTC (rev 84387)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java 2009-02-18 15:53:39 UTC (rev 84388)
@@ -319,7 +319,7 @@
{
File file = null;
String relative = null;
- File fp = new File(rootPath);
+ File fp = new File(VFSUtils.decode(rootPath));
if (fp.exists())
{
file = fp;
@@ -646,7 +646,7 @@
protected DelegatingHandler mountZipFile(VirtualFileHandler parent, String name, File file) throws IOException, URISyntaxException
{
DelegatingHandler delegator = new DelegatingHandler(this, parent, name);
- URL fileUrl = file.toURL();
+ URL fileUrl = file.toURI().toURL();
URL delegatorUrl = fileUrl;
if (parent != null)
@@ -1402,7 +1402,7 @@
RealURLInfo(File file) throws MalformedURLException
{
- String url = file.toURL().toExternalForm();
+ String url = file.toURI().toURL().toExternalForm();
if (url.endsWith("/"))
url = url.substring(0, url.length()-1);
rootURL = "jar:" + url + "!/";
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/protocol/AbstractVFSHandler.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/protocol/AbstractVFSHandler.java 2009-02-18 15:26:55 UTC (rev 84387)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/protocol/AbstractVFSHandler.java 2009-02-18 15:53:39 UTC (rev 84388)
@@ -82,7 +82,7 @@
File fp = new File(file);
if (fp.exists())
{
- vfsurl = fp.getParentFile().toURL();
+ vfsurl = fp.getParentFile().toURI().toURL();
relative = fp.getName();
}
else
@@ -93,7 +93,7 @@
{
if (curr.exists())
{
- vfsurl = curr.toURL();
+ vfsurl = curr.toURI().toURL();
break;
}
else
More information about the jboss-cvs-commits
mailing list