1. We saw your first message. No need to send it again less than 12hrs later, much less on the Mojo list which is pretty low-traffic.
2. Its a weekend. Not many people are going to look at this list on their day off. 3. If someone has a response, they'll send it. If not, they won't. Mail-bombing people is a bad solution strategy. You may need to ask the hibernate people for help with this one, or look at the plugin code to see why its not working as you expected. This may even be a bug. Wayne On 9/23/07, thebugslayer <[EMAIL PROTECTED]> wrote: > Hi, > > my database table is not getting created using jpaconfiguration. Can > some one help? See below for my configuration. Thanks. > > -Z > - > > ---------- Forwarded message ---------- > From: thebugslayer <[EMAIL PROTECTED]> > Date: Sep 23, 2007 4:49 AM > Subject: running hibernate3 plugin with jpaconfiguration > To: Maven Users List <[EMAIL PROTECTED]> > > > 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 > > > -- > /bugslayer > > --------------------------------------------------------------------- > To unsubscribe from this list please visit: > > http://xircles.codehaus.org/manage_email > > --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email
