[jboss-cvs] JBossAS SVN: r84248 - projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Feb 16 09:01:25 EST 2009
Author: alesj
Date: 2009-02-16 09:01:25 -0500 (Mon, 16 Feb 2009)
New Revision: 84248
Modified:
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/AbstractVirtualFileHandler.java
Log:
Handle possible temp deletion - best guess.
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/AbstractVirtualFileHandler.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/AbstractVirtualFileHandler.java 2009-02-16 12:55:26 UTC (rev 84247)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/AbstractVirtualFileHandler.java 2009-02-16 14:01:25 UTC (rev 84248)
@@ -317,9 +317,14 @@
{
VirtualFileHandler handler = oldRoot.getChild(path);
if (handler == null)
- throw new IllegalArgumentException("No such child: " + path + ", root: " + oldRoot);
-
- vfsUrlCached = handler.toVfsUrl();
+ {
+ vfsUrlCached = new URL(oldRoot.toVfsUrl(), path);
+ log.warn("No such existing handler, falling back to old root + path: " + vfsUrlCached);
+ }
+ else
+ {
+ vfsUrlCached = handler.toVfsUrl();
+ }
}
}
More information about the jboss-cvs-commits
mailing list