ReverseMappingTool (SchemaGenerator) bug ----------------------------------------
Key: OPENJPA-1605 URL: https://issues.apache.org/jira/browse/OPENJPA-1605 Project: OpenJPA Issue Type: Bug Affects Versions: 2.0.0-beta3 Reporter: Leo Tu org.apache.openjpa.jdbc.schema.SchemaGenerator.java ============================================= ... ... public void generateTables(DBIdentifier schemaName, DBIdentifier tableName, Connection conn, DatabaseMetaData meta) { ... Table table; DBIdentifier tableSchema = DBIdentifier.NULL; for (int i = 0; cols != null && i < cols.length; i++) { if (DBIdentifier.isNull(tableName) || tableName.equals("%")) { <--- bug code line tableName = cols[i].getTableIdentifier(); <--- bug code line } ... ... } } if parameter tableName is null, than tableName is always been set the first column table Identifier --> "cols[0].getTableIdentifier() " this cause only generate first table class file with wrong columns. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.