src/main/java/org/jboss/util/xml/catalog/Resolver.java
protected String resolveExternalPublic(String publicId, String resolver)
	throws MalformedURLException, IOException {
	Resolver r = queryResolver(resolver, "fpi2l", publicId, null);
	if (r != null) {
	    return r.resolvePublic(publicId, null);
	} else {
	    return null;
	}
    }
protected String resolveExternalPublic(String publicId, String resolver)
	throws MalformedURLException, IOException {
	Resolver r = queryResolver(resolver, "fpi2l", publicId, null);
	if (r != null) {
	    return r.resolvePublic(publicId, null);
	} else {
	    return null;
	}
    }
Query an external RFC2483 resolver for a public identifier.

@param publicId The system ID to locate.
@param resolver The name of the resolver to use.

@throws MalformedURLException
@throws IOException
@return The system identifier to use for the systemId.