diff --git a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DBDictionary.java b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DBDictionary.java index a0ad2ba8a..8e77c2969 100644 --- a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DBDictionary.java +++ b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DBDictionary.java @@ -4214,7 +4214,8 @@ public class DBDictionary /** * Reflect on the schema to find tables matching the given name pattern. - * @deprecated + * @deprecated not used by openjpa internally anymore + * @see #getTables(DatabaseMetaData, DBIdentifier, DBIdentifier, DBIdentifier, Connection) */ @Deprecated public Table[] getTables(DatabaseMetaData meta, String catalog, @@ -4248,16 +4249,19 @@ public class DBDictionary try { tables = meta.getTables(getCatalogNameForMetadata(sqlCatalog), schemaName, getTableNameForMetadata(sqlTableName), types); - List tableList = new ArrayList(); - while (tables != null && tables.next()) + List