code: @Override
      public InputStream getResourceStream (String path)
          throws ResourceNotFoundException
      {
          SiteKey skey = new SiteKey(path);
  
          // load it on up
          try {
              InputStream stream = _loader.getResourceAsStream(
                  skey.siteId, skey.path);
              if (stream == null) {
                  String errmsg = "Unable to load resource via " +
                      "site-specific jar file [path=" + path + "].";
                  throw new ResourceNotFoundException(errmsg);
              }
              return stream;
  
          } catch (IOException ioe) {
              throw new ResourceNotFoundException(ioe.getMessage());
          }
      }
docs: Returns the input stream that can be used to load the named
  resource.
  
  @param path the path for the resource to be loaded.
  
  @return an input stream that can be used to read the resource.
  
  @exception ResourceNotFoundException if the resource was not found.