geirm       01/04/30 04:03:15

  Modified:    src/java/org/apache/velocity/runtime/resource/loader
                        JarResourceLoader.java
  Log:
  Make sure that the ResourceNotFound is thrown when a resource isn't found,
  rather than returning null.
  
  Revision  Changes    Path
  1.9       +5 -2      
jakarta-velocity/src/java/org/apache/velocity/runtime/resource/loader/JarResourceLoader.java
  
  Index: JarResourceLoader.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/resource/loader/JarResourceLoader.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- JarResourceLoader.java    2001/03/23 04:18:50     1.8
  +++ JarResourceLoader.java    2001/04/30 11:03:14     1.9
  @@ -80,7 +80,7 @@
    * ResourceLoader to load templates from multiple Jar files.
    * 
    * @author <a href="mailto:[EMAIL PROTECTED]";>Dave Bryson</a>
  - * @version $Id: JarResourceLoader.java,v 1.8 2001/03/23 04:18:50 jvanzyl Exp $
  + * @version $Id: JarResourceLoader.java,v 1.9 2001/04/30 11:03:14 geirm Exp $
    */
   public class JarResourceLoader extends ResourceLoader
   {
  @@ -214,10 +214,13 @@
               {
                   JarHolder holder = (JarHolder)jarfiles.get( jarurl );
                   results =  holder.getResource( normalizedPath );
  +                return results;
               }
           }
           
  -        return results;
  +        throw new ResourceNotFoundException( "JarResourceLoader Error: cannot find 
resource " +
  +          source );
  +
       }
           
           
  
  
  

Reply via email to