| 
					
						 I am Running ant script and trying to generate DDL via hbm2ddl and I get no output.  When I add -verbose -debug I get more info but no obvious (to me) errors that I can tell.  
 
 I run ANT  at command line and in IDEA6.0 same result.  Or lack of result.  I appeneded it below.  One thing that seems fishy is I am using JDK1.5 but there is a line ...
 [hibernatetool] 2007-01-16 14:41:15,986 [main] INFO  org.hibernate.cfg.Environment  - using JDK 1.4 java.sql.Timestamp handling
 
 little strange.
 
  First Post I appreciate any help.   Gracias! 
 
 I did notice similar issues but those solutions did not apply or I had already encorporated them.
 
 Hibernate 3.2.1  latest annotations Hibernate-tools beta9 JDK 1.5 
 
 
 
 hibernate.cfg.xml:
 <hibernate-configuration>
 
    <session-factory>
        
         <!-- properties -->
         <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property>
         <property name="show_sql">true</property>
         <property name="hbm2ddl.auto">create</property>
 
         <property name="connection.driver_class">org.gjt.mm.mysql.Driver</property>
         <property name="conection.url">jdbc:mysql://localhost:3306/sms</property>
         <property name="conection.username">sms</property>
         <property name="connection.password">XXXX</property>
         <property name="connection.pool_size">1</property>
         <property name="connection.statement_cache.size">25</property>
 
         <!-- mappings -->
         <mapping class="com.sms.model.Entree"/>
         <mapping class="com.sms.model.Wine"/>
 
      </session-factory>
 
 </hibernate-configuration>
 
 build.xml:
 <project name="sms" default="generate-ddl" basedir=".">
 
     <property file="build.properties"/>
     <property name="web.dir" value="../deploy/webapps/web"/>
     <property name="src.dir" location="src/java"/>
     <property name="build.dir" location="${web.dir}/WEB-INF/classes"/>
 
 
     <path id="tasks.classpath">
         <fileset dir="${web.dir}/WEB-INF/lib">
             <include name="**/*.jar"/>
         </fileset>
         <pathelement path="${web.dir}/WEB-INF/classes"/>
         <pathelement path="${web.dir}/WEB-INF/config"/>
     </path>
 
     <target name="generate-ddl">
         <echo message="Start generate-ddl"/>
         <taskdef name="hibernatetool" classname="org.hibernate.tool.ant.HibernateToolTask" classpathref="tasks.classpath"/>
         <echo message="Running generate-ddl"/>
         <mkdir dir="${schema.output.dir}" />
         <hibernatetool destdir="${schema.output.dir}">
             <classpath refid="tasks.classpath"/>
             <annotationconfiguration configurationfile="${web.dir}/WEB-INF/config/hibernate.cfg.xml" propertyfile="${web.dir}/WEB-INF/config/hibernate.properties"/>
             <hbm2ddl export="false"  drop="false" create="true" outputfilename="sms-schema.sql" haltonerror="true" />
         </hibernatetool>
     </target>
 
 </project>
 
 WEB-INF/lib contains (could there be a conflict?):
 total 37592
 6148 Jan 16 14:04 .DS_Store
 54829 Oct  5 14:27 activation_1.0.2.jar
 1034049 Aug 13  2005 ant-1.6.5.jar
 5667 Aug 13  2005 ant-antlr-1.6.5.jar
 74237 Aug 13  2005 ant-junit-1.6.5.jar
  9180 Aug 13  2005 ant-launcher-1.6.5.jar
  6763 Aug 13  2005 ant-swing-1.6.5.jar
 443432 May  5  2006 antlr-2.7.6.jar
 444689 Oct  5 14:27 antlr-2.7.6rc1.jar
 16777 Mar 17  2005 asm-attrs.jar
 26360 Mar 17  2005 asm.jar
  88320 Jan  9 10:07 bsh-2.0b1.jar
 487360 Jul 16  2005 c3p0-0.9.0.jar
 282338 Dec  2  2005 cglib-2.1.3.jar
 188671 Oct  5 14:27 commons-beanutils.jar
 175426 Jun 30  2004 commons-collections-2.1.1.jar
 168446 Oct  5 14:27 commons-digester.jar
  22379 Oct  5 14:27 commons-fileupload.jar
 207723 Oct  5 14:27 commons-lang-2.1.jar
 38015 Jul  4  2004 commons-logging-1.0.4.jar
  84462 Oct  5 14:27 commons-validator.jar
 171071 Jun  3  2004 concurrent-1.3.2.jar
 17978 Jun  3  2004 connector.jar
 313898 Aug 13  2005 dom4j-1.6.1.jar
 208048 Nov  3 11:05 ehcache-1.2.3.jar
 50626 Dec  8 10:25 ejb3-persistence.jar
 789043 Jan  9 10:07 freemarker.jar
 438832 Dec  8 10:25 hibernate-annotations.jar
 109113 Jan  9 10:07 hibernate-entitymanager.jar
 360525 Jan  9 10:07 hibernate-tools.jar
  2198080 Nov 16 14:31 hibernate3.2.1.jar
 104359 Jun  3  2004 jaas.jar
  65425 Oct  5 14:27 jakarta-oro.jar
 517527 Jan  9 10:07 jboss-cache.jar
 583206 Jan  9 10:07 jboss-common.jar
 591568 Jan  9 10:07 jboss-jmx.jar
 223640 Jan  9 10:07 jboss-system.jar
  6727 Jun  3  2004 jdbc2_0-stdext.jar
 1611518 Jan  9 10:07 jgroups-2.2.8.jar
  16630 Oct  5 14:27 jstl.jar
  8812 Jun  3  2004 jta.jar
 249028 Jan  9 10:07 jtidy-r8-20060801.jar
 121070 Jun  3  2004 junit-3.8.1.jar
 350627 Aug 13  2005 log4j-1.2.11.jar
 403597 Dec  8 10:25 lucene-core-2.0.0.jar
 355030 Oct  5 14:27 mail_1.3.3.jar
 391434 Aug 25 15:25 mysql-connector-java-3.1.6-bin.jar
 114308 Jan 19  2005 oscache-2.1.jar
 475943 Jan  9 10:07 proxool-0.8.3.jar
  94129 Oct  5 14:27 qFramework_3_1_6.jar
 1932690 Oct  5 14:27 spring_1_2_8.jar
 315292 Oct  5 14:27 standard.jar
 549876 Oct  5 14:27 struts.jar
  30602 Jan  9 10:07 swarmcache-1.0rc2.jar
 361173 Oct  5 14:27 velocity-1.4.jar
 1010806 Dec 19  2004 xerces-2.6.2.jar
 123705 Jun  3  2004 xml-apis.jar
 
 
 
 Output of ANT:
 Buildfile: build.xml
 
 generate-ddl:
      [echo] Start generate-ddl
      [echo] Running generate-ddl
 [hibernatetool] Executing Hibernate Tool with a Hibernate Annotation/EJB3 Configuration
 [hibernatetool] 1. task: hbm2ddl (Generates database schema)
 [hibernatetool] 2007-01-16 14:41:15,943 [main] INFO  org.hibernate.cfg.annotations.Version  - Hibernate Annotations 3.2.1.GA
 [hibernatetool] 2007-01-16 14:41:15,967 [main] INFO  org.hibernate.cfg.Environment  - Hibernate 3.2.1
 [hibernatetool] 2007-01-16 14:41:15,972 [main] INFO  org.hibernate.cfg.Environment  - loaded properties from resource hibernate.properties: {hibernate.dialect=org.hibernate.dialect.MySQL5Dialect, hibernate.show_sql=true, hibernate.bytecode.use_reflection_optimizer=false, hibernate.hbm2ddl.auto=create}
 [hibernatetool] 2007-01-16 14:41:15,978 [main] INFO  org.hibernate.cfg.Environment  - Bytecode provider name : cglib
 [hibernatetool] 2007-01-16 14:41:15,986 [main] INFO  org.hibernate.cfg.Environment  - using JDK 1.4 java.sql.Timestamp handling
 [hibernatetool] 2007-01-16 14:41:16,110 [main] INFO  org.hibernate.cfg.Configuration  - configuring from file: hibernate.cfg.xml
 [hibernatetool] 2007-01-16 14:41:16,172 [main] DEBUG org.hibernate.util.DTDEntityResolver  - trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd]
 [hibernatetool] 2007-01-16 14:41:16,173 [main] DEBUG org.hibernate.util.DTDEntityResolver  - recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/
 [hibernatetool] 2007-01-16 14:41:16,174 [main] DEBUG org.hibernate.util.DTDEntityResolver  - located [http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd] in classpath
 [hibernatetool] 2007-01-16 14:41:16,245 [main] DEBUG org.hibernate.cfg.Configuration  - dialect=org.hibernate.dialect.MySQL5Dialect
 [hibernatetool] 2007-01-16 14:41:16,245 [main] DEBUG org.hibernate.cfg.Configuration  - show_sql=true
 [hibernatetool] 2007-01-16 14:41:16,246 [main] DEBUG org.hibernate.cfg.Configuration  - hbm2ddl.auto=create
 [hibernatetool] 2007-01-16 14:41:16,249 [main] DEBUG org.hibernate.cfg.Configuration  - connection.driver_class=org.gjt.mm.mysql.Driver
 [hibernatetool] 2007-01-16 14:41:16,250 [main] DEBUG org.hibernate.cfg.Configuration  - conection.url=jdbc:mysql://localhost:3306/sms
 [hibernatetool] 2007-01-16 14:41:16,250 [main] DEBUG org.hibernate.cfg.Configuration  - conection.username=sms
 [hibernatetool] 2007-01-16 14:41:16,250 [main] DEBUG org.hibernate.cfg.Configuration  - connection.password=XXXX
 [hibernatetool] 2007-01-16 14:41:16,250 [main] DEBUG org.hibernate.cfg.Configuration  - connection.pool_size=1
 [hibernatetool] 2007-01-16 14:41:16,250 [main] DEBUG org.hibernate.cfg.Configuration  - connection.statement_cache.size=25
 [hibernatetool] 2007-01-16 14:41:16,251 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - null<-org.dom4j.tree.DefaultAttribute@5ad7b2 [Attribute: name class value "com.sms.model.Entree"]
 [hibernatetool] 2007-01-16 14:41:16,262 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - null<-org.dom4j.tree.DefaultAttribute@ec3adc [Attribute: name class value "com.sms.model.Wine"]
 [hibernatetool] 2007-01-16 14:41:16,264 [main] INFO  org.hibernate.cfg.Configuration  - Configured SessionFactory: null
 [hibernatetool] 2007-01-16 14:41:16,264 [main] DEBUG org.hibernate.cfg.Configuration  - properties: {hibernate.connection.password=XXXX, connection.password=XXXX, show_sql=true, hibernate.show_sql=true, connection.statement_cache.size=25, connection.pool_size=1, conection.url=jdbc:mysql://localhost:3306/sms, hibernate.connection.statement_cache.size=25, hibernate.hbm2ddl.auto=create, hibernate.connection.pool_size=1, hibernate.conection.url=jdbc:mysql://localhost:3306/sms, hibernate.connection.driver_class=org.gjt.mm.mysql.Driver, conection.username=sms, hbm2ddl.auto=create, hibernate.conection.username=sms, connection.driver_class=org.gjt.mm.mysql.Driver, hibernate.dialect=org.hibernate.dialect.MySQL5Dialect, dialect=org.hibernate.dialect.MySQL5Dialect}
 [hibernatetool] 2007-01-16 14:41:16,264 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - Execute first pass mapping processing
 [hibernatetool] 2007-01-16 14:41:16,363 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - Process hbm files
 [hibernatetool] 2007-01-16 14:41:16,363 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - Process annotated classes
 [hibernatetool] 2007-01-16 14:41:16,363 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - processing manytoone fk mappings
 [hibernatetool] 2007-01-16 14:41:16,364 [main] DEBUG org.hibernate.cfg.Configuration  - processing extends queue
 [hibernatetool] 2007-01-16 14:41:16,365 [main] DEBUG org.hibernate.cfg.Configuration  - processing collection mappings
 [hibernatetool] 2007-01-16 14:41:16,365 [main] DEBUG org.hibernate.cfg.Configuration  - processing native query and ResultSetMapping mappings
 [hibernatetool] 2007-01-16 14:41:16,365 [main] DEBUG org.hibernate.cfg.Configuration  - processing association property references
 [hibernatetool] 2007-01-16 14:41:16,365 [main] DEBUG org.hibernate.cfg.Configuration  - processing foreign key constraints
 [hibernatetool] 2007-01-16 14:41:16,389 [main] INFO  org.hibernate.dialect.Dialect  - Using dialect: org.hibernate.dialect.MySQL5Dialect
 [hibernatetool] 2007-01-16 14:41:16,464 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - Execute first pass mapping processing
 [hibernatetool] 2007-01-16 14:41:16,464 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - Process hbm files
 [hibernatetool] 2007-01-16 14:41:16,465 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - Process annotated classes
 [hibernatetool] 2007-01-16 14:41:16,465 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - processing manytoone fk mappings
 [hibernatetool] 2007-01-16 14:41:16,465 [main] DEBUG org.hibernate.cfg.Configuration  - processing extends queue
 [hibernatetool] 2007-01-16 14:41:16,466 [main] DEBUG org.hibernate.cfg.Configuration  - processing collection mappings
 [hibernatetool] 2007-01-16 14:41:16,467 [main] DEBUG org.hibernate.cfg.Configuration  - processing native query and ResultSetMapping mappings
 [hibernatetool] 2007-01-16 14:41:16,468 [main] DEBUG org.hibernate.cfg.Configuration  - processing association property references
 [hibernatetool] 2007-01-16 14:41:16,468 [main] DEBUG org.hibernate.cfg.Configuration  - processing foreign key constraints
 [hibernatetool] 2007-01-16 14:41:16,470 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - Execute first pass mapping processing
 [hibernatetool] 2007-01-16 14:41:16,471 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - Process hbm files
 [hibernatetool] 2007-01-16 14:41:16,471 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - Process annotated classes
 [hibernatetool] 2007-01-16 14:41:16,471 [main] DEBUG org.hibernate.cfg.AnnotationConfiguration  - processing manytoone fk mappings
 [hibernatetool] 2007-01-16 14:41:16,472 [main] DEBUG org.hibernate.cfg.Configuration  - processing extends queue
 [hibernatetool] 2007-01-16 14:41:16,472 [main] DEBUG org.hibernate.cfg.Configuration  - processing collection mappings
 [hibernatetool] 2007-01-16 14:41:16,472 [main] DEBUG org.hibernate.cfg.Configuration  - processing native query and ResultSetMapping mappings
 [hibernatetool] 2007-01-16 14:41:16,472 [main] DEBUG org.hibernate.cfg.Configuration  - processing association property references
 [hibernatetool] 2007-01-16 14:41:16,473 [main] DEBUG org.hibernate.cfg.Configuration  - processing foreign key constraints
 [hibernatetool] 2007-01-16 14:41:16,473 [main] INFO  org.hibernate.tool.hbm2ddl.SchemaExport  - Running hbm2ddl schema export
 [hibernatetool] 2007-01-16 14:41:16,480 [main] DEBUG org.hibernate.tool.hbm2ddl.SchemaExport  - import file not found: /import.sql
 [hibernatetool] 2007-01-16 14:41:16,480 [main] INFO  org.hibernate.tool.hbm2ddl.SchemaExport  - writing generated schema to file: /Users/jkapla/work/depot//SMSMarketingEngine/1.0/dev/db/generated/sms-schema.sql
 [hibernatetool] 2007-01-16 14:41:16,481 [main] INFO  org.hibernate.tool.hbm2ddl.SchemaExport  - schema export complete
 
 BUILD SUCCESSFUL
 Total time: 1 second
 
 
 Name and version of the database you are using: MySQL 5.0
 
 Entree.java
 package com.sms.model;
 @Entity
 @Table (name="entree")
 public class Entree implements Serializable {
 
     private Long id;
     private String name;
     private String status;
     private String lastResponse;
 
     @Id
     public Long getId() {
         return id;
     }
 
     public void setId(Long id) {
         this.id = id;
     }
 
     @Column (length=200)
     public String getName() {
         return name;
     }
 
     public void setName(String name) {
         this.name = name;
     }
 
     @Column (length=30)
     public String getStatus() {
         return status;
     }
 
     public void setStatus(String status) {
         this.status = status;
     }
 
     @Column (length=200)
     public String getLastResponse() {
         return lastResponse;
     }
 
     public void setLastResponse(String lastResponse) {
         this.lastResponse = lastResponse;
     }
 }
 
 
 Wine.java
 package com.sms.model;
 @Entity
 @Table (name="wine")
 public class Wine implements Serializable {
 
     private Long id;
     private String name;
     private String type;
 
     @Id
     public Long getId() {
         return id;
     }
 
     public void setId(Long id) {
         this.id = id;
     }
 
 
     @Column(length=100)
     public String getType() {
         return type;
     }
 
     public void setType(String type) {
         this.type = type;
     }
 
 
     @Column(length=200)
     public String getName() {
         return name;
     }
 
     public void setName(String name) {
         this.name = name;
     }
 } 
					
  
						
					 |