Index: jakarta-james/src/java/org/apache/james/userrepository/AbstractJdbcUsersRepository.java
===================================================================
RCS file: /home/cvspublic/jakarta-james/src/java/org/apache/james/userrepository/AbstractJdbcUsersRepository.java,v
retrieving revision 1.4
diff -u -r1.4 AbstractJdbcUsersRepository.java
--- jakarta-james/src/java/org/apache/james/userrepository/AbstractJdbcUsersRepository.java	18 Jan 2002 02:48:39 -0000	1.4
+++ jakarta-james/src/java/org/apache/james/userrepository/AbstractJdbcUsersRepository.java	27 Jul 2002 22:00:08 -0000
@@ -191,8 +191,10 @@
 
             // Initialise the sql strings.
             String fileName = m_sqlFileName.substring("file://".length());
-            fileName = ((BlockContext)context).getBaseDirectory() +
-                        File.separator + fileName;
+            if (fileName.startsWith("/")) {
+                fileName = ((BlockContext)context).getBaseDirectory() +
+                           File.separator + fileName;
+            }
             File sqlFile = (new File(fileName)).getCanonicalFile();
             
             getLogger().debug("Reading SQL resources from file: " + 
