Hi, I have the same problem
i used this following configuration:
fresh extract eclipse ganymede (eclipse-reporting-ganymede-win32.zip)
HibernateTools_3.2.4.200809171643-nightly
MySQL database from XAMPP_1.6.7
i created new dynamic web project,
then hibernate configuration (it has connected to the database successfully),
then i create hibernate reverse engineering.
so far, it seems work fine.
when i try to generate code, i can't found anything code to be generated.
i did check "Reverse engineering from JDBC Connection".
no error messages, and no code generated.
this is my configuration:
Code:
<hibernate-configuration>
<session-factory>
<property name="hibernate.connection.driver_class">org.gjt.mm.mysql.Driver</property>
<property name="hibernate.connection.password">password</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost/test_sdm</property>
<property name="hibernate.connection.username">test_sdm</property>
<property name="hibernate.dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
</session-factory>
</hibernate-configuration>
and here is it my hibernate reverse engineering:
(in order to make code shorter, i show only one table there)
Code:
<hibernate-reverse-engineering>
<type-mapping>
<sql-type jdbc-type="CHAR" hibernate-type="string" not-null="false"></sql-type>
<sql-type jdbc-type="VARCHAR" hibernate-type="string" not-null="false"></sql-type>
<sql-type jdbc-type="TIMESTAMP" hibernate-type="timestamp" not-null="false"></sql-type>
<sql-type jdbc-type="TINYINT" hibernate-type="java.lang.Byte" not-null="false"></sql-type>
<sql-type jdbc-type="LONGVARCHAR" hibernate-type="string" not-null="false"></sql-type>
<sql-type jdbc-type="BIT" hibernate-type="java.lang.Boolean" not-null="false"></sql-type>
<sql-type jdbc-type="BIGINT" hibernate-type="java.lang.Long" not-null="false"></sql-type>
</type-mapping>
<table-filter match-schema="p3sp2l_sdm" match-name=".*" exclude="false"/>
<table catalog="p3sp2l_sdm" name="user_group">
<column name="UserID" jdbc-type='VARCHAR'></column>
<column name="GroupID" jdbc-type='VARCHAR'></column>
<column name="CreatedBy" jdbc-type='VARCHAR'></column>
<column name="CreatedDate" jdbc-type='TIMESTAMP'></column>
<column name="CreatedHost" jdbc-type='VARCHAR'></column>
<column name="UpdatedBy" jdbc-type='VARCHAR'></column>
<column name="UpdatedDate" jdbc-type='TIMESTAMP'></column>
<column name="UpdatedHost" jdbc-type='VARCHAR'></column>
</table>
</hibernate-reverse-engineering>
am i missing something?
regards,
AriefS