InputStream ret = parent.getResourceAsStream(name); if (ret != null) return ret;
  public InputStream getResourceAsStream(final String name) {    Handler findStream = new Handler() {        InputStream stream;        public Object getResult() { return stream; }        public void process(ZipFile zf, ZipEntry ze) throws Exception {          stream = zf.getInputStream(ze);        }        public void process(File file) throws Exception {          stream = new FileInputStream(file);        }      };    return (InputStream)getResourceInternal(name, findStream, false);  }