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++ )