geirm       01/05/15 07:03:54

  Modified:    src/java/org/apache/velocity/runtime/resource/loader
                        JarResourceLoader.java
  Log:
  Technically, the 'resource.resource.path' thing was a bug, but we
  might as well deprecate the behavior in the 1.1 release.
  
  Revision  Changes    Path
  1.12      +17 -1     
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.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- JarResourceLoader.java    2001/05/15 13:10:33     1.11
  +++ JarResourceLoader.java    2001/05/15 14:03:47     1.12
  @@ -105,7 +105,7 @@
    * </p>
    * 
    * @author <a href="mailto:[EMAIL PROTECTED]";>Dave Bryson</a>
  - * @version $Id: JarResourceLoader.java,v 1.11 2001/05/15 13:10:33 geirm Exp $
  + * @version $Id: JarResourceLoader.java,v 1.12 2001/05/15 14:03:47 geirm Exp $
    */
   public class JarResourceLoader extends ResourceLoader
   {
  @@ -132,6 +132,22 @@
   
           Vector paths = configuration.getVector("path");
   
  +        /*
  +         *  support the old version but deprecate with a log message
  +         */
  +
  +        if( paths == null || paths.size() == 0)
  +        {
  +            paths = configuration.getVector("resource.path");
  +
  +            if (paths != null && paths.size() > 0)
  +            {
  +                Runtime.warn("JarResourceLoader : you are using a deprecated 
configuration"
  +                             + " property for the JarResourceLoader -> 
'<name>.loader.resource.resource.path'."
  +                             + " Please change to the conventional 
'<name>.loader.resource.path'.");
  +            }
  +        }
  +                             
           Runtime.info("JarResourceLoader # of paths : " + paths.size() );
           
           for ( int i=0; i<paths.size(); i++ )
  
  
  

Reply via email to