Read the rules before posting!
http://www.hibernate.org/ForumMailingli ... AskForHelp
Hibernate version:
3.0.1
Annotations B1 Preview
Mapping documents:
N/A
Code between sessionFactory.openSession() and session.close():
package org.hibernate.test.annotations;
import java.util.Properties;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.cfg.Environment;
import org.hibernate.dialect.MySQLDialect;
import org.hibernate.tool.hbm2ddl.SchemaExport;
public class CreateSchema {
/**
* @param args
*/
public static void main(String[] args) {
AnnotationConfiguration ac = new AnnotationConfiguration();
ac.setProperty(Environment.HBM2DDL_AUTO, "create-drop");
//ac.addAnnotatedClass(Customer.class);
//ac.addAnnotatedClass(Discount.class);
ac.addAnnotatedClass(Ticket.class);
//=======================
//ac.addAnnotatedClass(Passport.class);
ac.addPackage("org.hibernate.test.annotations");
Properties props = new Properties();
props.setProperty(Environment.USER, "root");
props.setProperty(Environment.PASS, "password");
props.setProperty(Environment.DIALECT, MySQLDialect.class.getName());
props.setProperty(Environment.URL, "jdbc:mysql://Vin:3306/FA");
props.setProperty(Environment.DRIVER, com.mysql.jdbc.Driver.class
.getName());
props.setProperty(Environment.SHOW_SQL, "true");
SchemaExport schemaExport = new SchemaExport(ac, props);
schemaExport.setOutputFile("c:/xddl.txt");
schemaExport.create(false, true);
}
}
Full stack trace of any exception that occurs:
Exception in thread "main" java.lang.NoSuchMethodError: org.hibernate.mapping.Column.getScale()I
at org.hibernate.cfg.Ejb3JoinColumn.linkValueUsingDefaultColumnNaming(Ejb3JoinColumn.java:203)
at org.hibernate.cfg.annotations.TableBinder.bindFk(TableBinder.java:96)
at org.hibernate.cfg.AnnotationBinder.bindFkSecondPass(AnnotationBinder.java:1265)
at org.hibernate.cfg.FkSecondPass.secondPass(FkSecondPass.java:36)
at org.hibernate.cfg.FkSecondPass.doSecondPass(FkSecondPass.java:31)
at org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:163)
at org.hibernate.cfg.Configuration.generateDropSchemaScript(Configuration.java:586)
at org.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:59)
at org.hibernate.test.annotations.CreateSchema.main(CreateSchema.java:36)
Name and version of the database you are using:
MySql 4.0.5
The generated SQL (show_sql=true):
N/A
Debug level Hibernate log excerpt:
N/A