From 4622080e07cbed98b02e04643b77739cb7a7f6a9 Mon Sep 17 00:00:00 2001 From: sponge Date: Sun, 19 Dec 2010 00:20:14 +0000 Subject: [PATCH] Fix FileResource.java --- .../java/src/org/mortbay/util/FileResource.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/apps/jetty/java/src/org/mortbay/util/FileResource.java b/apps/jetty/java/src/org/mortbay/util/FileResource.java index 2738d679b..8788f14fd 100644 --- a/apps/jetty/java/src/org/mortbay/util/FileResource.java +++ b/apps/jetty/java/src/org/mortbay/util/FileResource.java @@ -168,8 +168,9 @@ public class FileResource extends URLResource /* ------------------------------------------------------------ */ public URL getAlias() { - if (__checkAliases && !_aliasChecked) - { + if (__checkAliases) { + if (!_aliasChecked) + { try { String abs=_file.getAbsolutePath(); @@ -179,7 +180,7 @@ public class FileResource extends URLResource _alias=new File(can).toURI().toURL(); _aliasChecked=true; - + if (_alias!=null && log.isDebugEnabled()) { log.debug("ALIAS abs="+abs); @@ -190,8 +191,9 @@ public class FileResource extends URLResource { log.warn(LogSupport.EXCEPTION,e); return getURL(); - } - } + } + } + } else return null; return _alias; }