code: @Override
  	public URL getResourceUrl(String fileName) {
  		if (fileName == null) {
  			return null;
  		}
  		URL resource = getClass().getResource(fileName);
  		if (resource == null) {
  			resource = Thread.currentThread().getContextClassLoader().getResource(fileName);
  			if (resource == null) {
  				resource = ClassLoader.getSystemResource(fileName);
  				if (resource == null) {
  					File file = new File(fileName);
  					if (file.exists()) {
  						try {
  							resource = file.toURI().toURL();
  						} catch (MalformedURLException e) {
  							throw new JKException(e);
  						}
  					}
  				}
  			}
  		}
  		return resource;
  	}
docs: /*
  (non-Javadoc)
  
  @see com.jk.resources.JKResourceLoader#getResourceUrl(java.lang.String)