code: public File getFile(String fileName) throws FileNotFoundException
      {
          final String methodName = "getFile(): ";
          lastTimeDiskWasAccessed = System.currentTimeMillis();
          List classpath = ClasspathUtils.getClasspathDirectories();
          
          log.debug(methodName + "looking for file '" + fileName + "' in classpath");
          File file = findFile(fileName, classpath);
          if (file != null)
          {
              log.debug(methodName + " found file '" + fileName + "'");
              return file;
          }
          log.debug(methodName + " did not find file '" + fileName + "'");
          throw new FileNotFoundException("Could not locate file in classpath");
      }
docs: Resolves the given file name, relative to the classpath, and returns a
  corresponding <code>File</code> object.  Only files that actually exist
  on their own on disk (as opposed to being in a JAR) will be resolved.
  
  @param  fileName the name of the file to lookup, relative to the classpath
  @return the requested file
  @throws FileNotFoundException if the file could not be found