It works in AppFuse - maybe it'd help to look at our configuration. Archetype creation commands @ http://appfuse.org/display/APF/AppFuse+QuickStart
Change from Hibernate to JPA: http://appfuse.org/display/APF/Using+JPA#UsingJPA-setup HTH, Matt thebugslayer wrote: > > Hi, > Can someone please help me see why I do not see my database table > created after I ran $ mvn hibernate3:hbm2ddl? I don't have any errors, > just database wasn't updated. > > This is my partial pom.xml > <plugin> > <groupId>org.codehaus.mojo</groupId> > <artifactId>hibernate3-maven-plugin</artifactId> > <version>2.0-alpha-2</version> > <configuration> > <components> > <component> > <name>hbm2ddl</name> > </component> > </components> > <componentProperties> > > <implementation>jpaconfiguration</implementation> > <drop>true</drop> > <create>true</create> > <export>true</export> > <jdk5>true</jdk5> > <persistenceunit>default</persistenceunit> > </componentProperties> > </configuration> > <dependencies> > <dependency> > <groupId>mysql</groupId> > <artifactId>mysql-connector-java</artifactId> > <version>5.0.5</version> > </dependency> > </dependencies> > </plugin> > > Here is my persistence.xml > <?xml version="1.0" encoding="UTF-8"?> > <persistence xmlns="http://java.sun.com/xml/ns/persistence" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://java.sun.com/xml/ns/persistence > http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" > version="1.0"> > > <persistence-unit name="default"> > <provider>org.hibernate.ejb.HibernatePersistence</provider> > <properties> > <!-- Auto detect annotation model classes --> > <property name="hibernate.archive.autodetection" > value="class"/> > > <!-- Datasource --> > <property name="hibernate.dialect" > value="org.hibernate.dialect.MySQLDialect"/> > <property name="hibernate.connection.driver_class" > value="com.mysql.jdbc.Driver"/> > <property name="hibernate.connection.username" value="root"/> > <property name="hibernate.connection.password" value=""/> > <property name="hibernate.connection.url" > value="jdbc:mysql://localhost/auction_dev"/> > > </properties> > </persistence-unit> > </persistence> > > Here is my mvn output: > [INFO] [hibernate3:hbm2ddl] > 04:40:52,707 INFO org.hibernate.ejb.Version - Hibernate EntityManager > 3.2.0.GA > 04:40:52,723 INFO org.hibernate.cfg.annotations.Version - Hibernate > Annotations 3.2.0.GA > 04:40:52,730 INFO org.hibernate.cfg.Environment - Hibernate 3.2.0.cr5 > 04:40:52,734 INFO org.hibernate.cfg.Environment - > hibernate.properties not found > 04:40:52,735 INFO org.hibernate.cfg.Environment - Bytecode provider > name : cglib > 04:40:52,740 INFO org.hibernate.cfg.Environment - using JDK 1.4 > java.sql.Timestamp handling > [DEBUG] basedir: /Users/zemian/Desktop/projects/auction > [INFO] src/main/resources/hibernate.cfg.xml not found within the > project. Trying absolute path. > [INFO] No hibernate configuration file loaded. > [INFO] src/main/resources/database.properties not found within the > project. Trying absolute path. > [INFO] No hibernate properties file loaded. > 04:40:53,067 INFO org.hibernate.dialect.Dialect - Using dialect: > org.hibernate.dialect.MySQLDialect > 04:40:53,108 INFO org.hibernate.tool.hbm2ddl.SchemaExport - Running > hbm2ddl schema export > 04:40:53,109 INFO org.hibernate.tool.hbm2ddl.SchemaExport - exporting > generated schema to database > 04:40:53,112 INFO > org.hibernate.connection.DriverManagerConnectionProvider - Using > Hibernate built-in connection pool (not for production use!) > 04:40:53,112 INFO > org.hibernate.connection.DriverManagerConnectionProvider - Hibernate > connection pool size: 20 > 04:40:53,112 INFO > org.hibernate.connection.DriverManagerConnectionProvider - autocommit > mode: true > 04:40:53,116 INFO > org.hibernate.connection.DriverManagerConnectionProvider - using > driver: com.mysql.jdbc.Driver at URL: > jdbc:mysql://localhost/auction_dev > 04:40:53,116 INFO > org.hibernate.connection.DriverManagerConnectionProvider - connection > properties: {user=root, password=****, autocommit=true, > release_mode=auto} > 04:40:53,329 INFO org.hibernate.tool.hbm2ddl.SchemaExport - schema > export complete > 04:40:53,330 INFO > org.hibernate.connection.DriverManagerConnectionProvider - cleaning up > connection pool: jdbc:mysql://localhost/auction_dev > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESSFUL > [INFO] > ------------------------------------------------------------------------ > > And finally here is one of my entity class: > package deng.auction.data.model; > > import javax.persistence.*; > > @Entity > @Table(name="category") > public class Category { > @Id > @GeneratedValue > @Column(name="id") > private Short id; > > @Column(name="name") > private String name; > > public Short getId() { > return id; > } > > public void setId(Short id) { > this.id = id; > } > > public String getName() { > return name; > } > > public void setName(String name) { > this.name = name; > } > > } > > Thanks > -- > /bugslayer > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/running-hibernate3-plugin-with-jpaconfiguration-tf4503567s177.html#a12863736 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]