Index: tools/src/java/org/hibernate/cfg/reveng/JDBCReader.java =================================================================== --- tools/src/java/org/hibernate/cfg/reveng/JDBCReader.java (revision 19569) +++ tools/src/java/org/hibernate/cfg/reveng/JDBCReader.java (working copy) @@ -61,7 +61,7 @@ } public List readDatabaseSchema(DatabaseCollector dbs, String catalog, String schema, ProgressListener progress) { - try { + try { ReverseEngineeringRuntimeInfo info = new ReverseEngineeringRuntimeInfo(provider, sec, dbs); getMetaDataDialect().configure(info); revengStrategy.configure(info); @@ -536,7 +536,7 @@ log.debug("Ignoring " + tableName + " since it has already been processed"); continue; } else { - if ( ("TABLE".equals(tableType) || "VIEW".equals(tableType) /*|| "SYNONYM".equals(tableType) */) ) { //|| + if ( ("TABLE".equalsIgnoreCase(tableType) || "VIEW".equalsIgnoreCase(tableType) /*|| "SYNONYM".equals(tableType) */) ) { //|| // ("SYNONYM".equals(tableType) && isOracle() ) ) { // only on oracle ? TODO: HBX-218 // it's a regular table or a synonym @@ -551,7 +551,7 @@ progress.startSubTask("Found " + tableName); Table table = dbs.addTable(quote(getSchemaForModel(schemaName)), getCatalogForModel(catalogName), quote(tableName)); table.setComment(comment); - if(tableType.equals("TABLE")) { + if(tableType.equalsIgnoreCase("TABLE")) { hasIndices.add(table); } processedTables.add( table );