code: public InputStream getResourceAsStream(String fileName) {
  		InputStream retval = super.getResourceAsStream(fileName);
  
  		if (retval == null) {
  			//String className = this.convertFileNameToClassName(fileName);
  			//Object location = classResourceLocations.get(className);
  			Object location = this.mixedResourceLocations.get(fileName);
  			if (location == null) {
  				return null;
  			}
  
  			byte[] data;
  			try {
  				data = getData(fileName, location);
  			} catch (IOException ioe) {
  				return null;
  			}
  			if (data == null) {
  				return null;
  			}
  			return new ByteArrayInputStream(data);
  
  		}
  		return retval;
  	}
docs: Retrieves resource as input stream from a directory or jar in the filesystem.
  
  @param fileName
  @return