Hi That's explained here
http://www.velocityreviews.com/forums/t298010-jboss-ide-using-hibernate-tool s-getting-jdbcbinderexception.html Basically you need to specify your schema in a hibernate.reveng.xml file. Regards Johann Reyes -----Original Message----- From: MedElb [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 26, 2008 10:15 AM To: Maven Users List Subject: Hibernate3 plugin : problem with mapping generatting Hi all i'm using Hibernate3 plugin for generation mapping classes and HBM for an oracle schema the probleme that the goal mvn hibernate3:hbm2cfgxml or the the other vlable goal checks also system table and the exceution take many time, at the and i get that trace error : 16:05:50,780 DEBUG org.hibernate.cfg.reveng.DefaultReverseEngineeringStrategy - Default type found for [SYS._ALL_INSTANTIATION_DDL.DDL_TEXT t:CLOB l: 255 p:19 s:2 n:true id:false] to [clob] 16:05:50,780 DEBUG org.hibernate.cfg.reveng.DefaultReverseEngineeringStrategy - Default type found for [SYS._ALL_INSTANTIATION_DDL.DDL_NUM t:NUMERIC l:255 p:22 s:0 n:false id:false] to [big_decimal] 16:05:50,780 DEBUG org.hibernate.cfg.reveng.DefaultReverseEngineeringStrategy - Default type found for [SYS._ALL_INSTANTIATION_DDL.PHASE t:NUMERIC l: 255 p:22 s:0 n:false id:false] to [big_decimal] 16:05:50,780 INFO org.hibernate.connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:@oracle:thin:@url:1521:SIDNAME [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] Duplicate class name 'AllRepcolumn' generated for 'org.hibernate.mapping.Table(SYS._ALL_REPCOLUMN)'. Same name where generated for 'org.hibern ate.mapping.Table(SYS._ALL_REPCOLUMN)' [INFO] ------------------------------------------------------------------------ [INFO] Trace org.hibernate.cfg.JDBCBinderException: Duplicate class name 'AllRepcolumn' generated for 'org.hibernate.mapping.Table(SYS._ALL_REPCOLUMN)'. Same name where generated for 'org.hibernate.mapping.Table(SYS._ALL_REPCOLUMN)' at org.hibernate.cfg.JDBCBinder.createPersistentClasses(JDBCBinder.java:166) at org.hibernate.cfg.JDBCBinder.readFromDatabase(JDBCBinder.java:89) at org.hibernate.cfg.JDBCMetaDataConfiguration.readFromJDBC(JDBCMetaDataConfigu ration.java:42) at org.codehaus.mojo.hibernate3.configuration.JDBCComponentConfiguration.doConf iguration(JDBCComponentConfiguration.java:67) at org.codehaus.mojo.hibernate3.configuration.AbstractComponentConfiguration.ge tConfiguration(AbstractComponentConfiguration.java:56) at org.codehaus.mojo.hibernate3.HibernateExporterMojo.configureExporter(Hiberna teExporterMojo.java:197) at org.codehaus.mojo.hibernate3.exporter.Hbm2CfgXmlExporterMojo.configureExport er(Hbm2CfgXmlExporterMojo.java:62) at org.codehaus.mojo.hibernate3.HibernateExporterMojo.doExecute(HibernateExport erMojo.java:270) at org.codehaus.mojo.hibernate3.HibernateExporterMojo.execute(HibernateExporter Mojo.java:149) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage r.java:447) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife cycleExecutor.java:539) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(De faultLifecycleExecutor.java:493) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec ycleExecutor.java:463) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail ures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa ultLifecycleExecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle Executor.java:143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3 minutes 23 seconds [INFO] Finished at: Tue Aug 26 16:05:50 CEST 2008 16:05:51,021 INFO org.hibernate.connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:oracle:thin:@url:1521:SIDNAME [INFO] Final Memory: 12M/28M [INFO] ------------------------------------------------------------------------ im using oracle DB version 9.2.0.8.0 with maven configuration : <build> <plugins> .. <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>hibernate3-maven-plugin</artifactId> <version>2.2-SNAPSHOT</version> <configuration> <hibernate> <propertyFile>${baseDir}/src/main/resources/database.properties</propertyFil e> </hibernate> <outputDirectory> <ddl2java>${basedir}/src/main/resources/dal</ddl2java> <hbm2cfgxml>${basedir}/src/main/resources/dal</hbm2cfgxml> </outputDirectory> <componentProperties> <outputfilename>${basedir}/src/main/resources/schema.sql</outputfilename> </componentProperties> </configuration> <dependencies> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc</artifactId> <version>14</version> </dependency> </dependencies> </plugin> </build> </plugins> the database.properties : hibernate.connection.driver_class = oracle.jdbc.driver.OracleDriver hibernate.connection.url = jdbc:oracle:thin:@url:1521:SIDNAME hibernate.connection.username =USER hibernate.connection.password =PASSWORD hibernate.dialect = org.hibernate.dialect.OracleDialect thanks in advance --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]