Hi Johann,

Yes, I tried that thing but it always throws no suitable driver exception:
[ERROR] SchemaExport - schema export unsuccessful <java.sql.SQLException: No
sui
table driver>java.sql.SQLException: No suitable driver
       at java.sql.DriverManager.getConnection(DriverManager.java:545)
       at java.sql.DriverManager.getConnection(DriverManager.java:140)
       at
org.hibernate.connection.DriverManagerConnectionProvider.getConnectio
n(DriverManagerConnectionProvider.java:110)

My pom.xml:

<plugin>
       <groupId>org.codehaus.mojo</groupId>
       <artifactId>hibernate3-maven-plugin</artifactId>
       <version>2.0-SNAPSHOT</version>
       <configuration>
         <componentProperties>
           <outputfilename>schema.sql</outputfilename>
         </componentProperties>
       </configuration>
</plugin>


But then if I have something like this, it actually works - it auto connects
to my database and creates the schema:


<plugin>
       <groupId>org.codehaus.mojo</groupId>
       <artifactId>hibernate3-maven-plugin</artifactId>
       <version>2.0-SNAPSHOT</version>

       <configuration>
         <components>
           <component>
             <name>hbm2ddl</name>
           </component>
         </components>
         <componentProperties>
           <drop>true</drop>
           <create>true</create>
           <jdk5>true</jdk5>

<configurationfile>src/main/resources/hibernate.cfg.xml</configurationfile>
         </componentProperties>
</plugin>

Cheers



On 2/5/07, Johann Reyes <[EMAIL PROTECTED]> wrote:

Hello

First you need to set up the element outputfilename as seen here:


http://mojo.codehaus.org/maven-hibernate3/hibernate3-maven-plugin/examples/s
chema_output.html

Also you need to include the annotated classes in your hibernate.cfg.xml
file

Regards

Johann Reyes

-----Original Message-----
From: lemon dumpling [mailto:[EMAIL PROTECTED]
Sent: Saturday, February 03, 2007 8:33 PM
To: users@maven.apache.org
Subject: Maven2+Hibernate3 Annotation Problem

Hi,

I want to generate database schema to a sql file and feed the schema into
my
database. I have hibernate annotations instead of hbm.xml files.

<plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>hibernate3-maven-plugin</artifactId>
        <version>2.0-SNAPSHOT</version
        <configuration>
          <components>
            <component>
              <name>hbm2ddl</name>
            </component>
          </components>
          <componentProperties>
            <drop>true</drop>
            <create>true</create>


<configurationfile>src/main/resources/etc/hibernate.cfg.xml</configurationfi
le>
          </componentProperties>
        </configuration>
</plugin>

I believe something is missing. Thanks!

Cheers



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to