diff --git a/java/src/org/apache/xml/resolver/Catalog.java b/java/src/org/apache/xml/resolver/Catalog.java index 3a1a288..ec02b10 100644 --- a/java/src/org/apache/xml/resolver/Catalog.java +++ b/java/src/org/apache/xml/resolver/Catalog.java @@ -461,7 +461,7 @@ public class Catalog { * @param reader The CatalogReader to use. */ public void addReader(String mimeType, CatalogReader reader) { - if (readerMap.contains(mimeType)) { + if (readerMap.containsKey(mimeType)) { Integer pos = (Integer) readerMap.get(mimeType); readerArr.set(pos.intValue(), reader); } else { @@ -578,6 +578,7 @@ public class Catalog { */ public void loadSystemCatalogs() throws MalformedURLException, IOException { + Vector catalogs = catalogManager.getCatalogFiles(); if (catalogs != null) { for (int count = 0; count < catalogs.size(); count++) {