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;
	}
    }
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.
Query an external RFC2483 resolver for a public identifier .