code: @Override
  	public Reader generateResource(String path, GeneratorContext context) {
  
  		Reader rd = null;
  		try {
  			List<Class<?>> excluded = new ArrayList<>();
  			excluded.add(ICoffeeScriptGenerator.class);
  			JoinableResourceBundle bundle = context.getBundle();
  			rd = rsHandler.getResource(bundle, path, false, excluded);
  			StringWriter swr = new StringWriter();
  			IOUtils.copy(rd, swr);
  
  			String result = compile(path, swr.toString());
  			rd = new StringReader(result);
  
  			// Update linked resource map
  			FilePathMapping fMapping = FilePathMappingUtils.buildFilePathMapping(path, rsHandler);
  			if (fMapping != null) {
  				addLinkedResources(path, context, fMapping);
  			}
  
  		} catch (ResourceNotFoundException | IOException e) {
  			throw new BundlingProcessException(e);
  		}
  
  		return rd;
  	}
docs: /*
  (non-Javadoc)
  
  @see net.jawr.web.resource.bundle.generator.AbstractCachedGenerator#
  generateResource(net.jawr.web.resource.bundle.generator.GeneratorContext,
  java.lang.String)