is = new URL(resolveURI(uri)).openStream();
is = new URL(uri).openStream();
    public java.io.Reader getReader(String uri) {        java.io.InputStream is = null;        Reader reader = null;        try {            is = new URL(resolveURI(uri)).openStream();            reader = new BufferedReader(new java.io.InputStreamReader(is));        } catch (java.net.MalformedURLException e) {            XRLog.exception("bad URL given: " + uri, e);        } catch (java.io.IOException e) {            XRLog.exception("IO problem for " + uri, e);        }        return reader;    }