Hello Johann,

This is configuration for hibernate3 plugin. But I was looking configuration for the Sylvain Vieujot plugin, that adds the mappings.

Taavi

Johann Reyes wrote:
Heelo Taavi:

You can find an example here:

jdk4:
https://svn.codehaus.org/mojo/trunk/mojo/mojo-sandbox/hibernate3-maven-plugi
n/src/test/project-jdk14

jd5:
https://svn.codehaus.org/mojo/trunk/mojo/mojo-sandbox/hibernate3-maven-plugi
n/src/test/project-jdk15

Regards
Johann Reyes

-----Original Message-----
From: Taavi Sildeberg [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 22, 2006 6:13 AM
To: Maven Users List
Subject: Re: Problem hibernate3 plugin cfg2cfgxml

Hey Sylvain,

If this is not so big trouble can you send me some sample pom.xml, from I can learn how to configure your plugin?

Taavi


Sylvain Vieujot wrote:
I filled a Jira "new feature" request where you can find the source code
attached :

http://jira.codehaus.org/browse/MHIBERNATE-1

Hope this helps.

Sylvain.

On Tue, 2006-03-21 at 12:56 -0500, Johann Reyes wrote:

Hello Sylvian

Yes, I would be interested to take a look, I'll gladly accept the help.
And
don't worry, the implementation I think would be fairly easy since I know
when a person is using annotations or not.

Thanks

Johann Reyes

-----Original Message-----
From: Sylvain Vieujot [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 21, 2006 11:39 AM
To: Maven Users List
Subject: RE: Problem hibernate3 plugin cfg2cfgxml

I did a private maven plugin that does just that : Fetch the annotations
and add the <mapping class="..."/> to an hibernate.cfg.xml file.
It would need to be a bite polished to go in a public repository, but if
you're interested, I could review it a bite to contribute it.

It works only for annotations though, but it can be combined with the
xdoclet plugin for the one that need to mix them

Best regards,

Sylvain Vieujot.

On Tue, 2006-03-21 at 08:39 -0500, Johann Reyes wrote:

Hello Taavi

Right now, hibernate-tools supports creation of hibernate.cfg.xml with
mappings automatically only with hbm.xml files. I'll check if they are
planning to support Annotations this way too, but at the moment is not
supported.

Regards

Johann Reyes

-----Original Message-----
From: Taavi Sildeberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 21, 2006 8:33 AM
To: Maven Users List
Subject: Re: Problem hibernate3 plugin cfg2cfgxml

Hey,

But is there any way to create hibernate.cfg.xml with mappings automatically or I really write it manually?
Maby same ant task, or other tool, preferably maven 2 :)

Taavi


Johann Reyes wrote:
Hello Taavi

Ahh sorry, my mistake, I run my test, but I had the a hibernate.cfg.xml
al;ready setup and didn't notice that. After doing a little more
research,
the goal cfg2cfgxml is more for hbm files, since annotated classes
there
is
no other way around that to have it specified in a hibernate.cfg.xml
file
as
per


http://www.hibernate.org/hib_docs/annotations/reference/en/html_single/#setu
p-configuration

As it states there is no other way around. I'll keep looking into it to
see
if I can find a workaround but for that moment I have to say that you
need
to initially have a hibernate.cfg.xml file before using annotations
with
hibernate.

Regards

Johann Reyes




-----Original Message-----
From: Taavi Sildeberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 21, 2006 2:27 AM
To: Johann Reyes; users@maven.apache.org
Subject: Re: Problem hibernate3 plugin cfg2cfgxml

Thank you Johann for so quick answer.

Yes a have set the ejb3 to true.
Here is my pom.xml configuration:

  <build>
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
         <configuration>
           <source>1.5</source>
           <target>1.5</target>
         </configuration>
       </plugin>
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>hibernate3-maven-plugin</artifactId>
         <configuration>
           <ejb3>true</ejb3>
           <config>
             /target/hibernatetools/hibernate.cfg.xml
           </config>
           <jdk5>true</jdk5>
           <outputFile>
             target/hibernatetools/db-schema.sql
           </outputFile>
           <properties>
             /src/main/resources/hibernate.properties
           </properties>
         </configuration>
       </plugin>
     </plugins>

     <extensions>
       <extension>
         <groupId>oracle</groupId>
         <artifactId>jdbc</artifactId>
         <version>10.2.0.1.0</version>
       </extension>
     </extensions>

   </build>

And hibernate properties is following:

hibernate.connection.driver_class = oracle.jdbc.driver.OracleDriver
hibernate.connection.url = jdbc:oracle:thin:@localhost:1521:orcl
hibernate.connection.username = blablah
hibernate.connection.password = blablah
hibernate.dialect = org.hibernate.dialect.Oracle9Dialect


Can you suggest what else could be wrong?


Taavi


Johann Reyes wrote:
Hello Taavi

Did you set the ejb3 parameter to true?

You can see an example here:


https://svn.mojo.codehaus.org/mojo/trunk/mojo/mojo-sandbox/hibernate3-maven-
plugin/src/test/project-jdk15/pom.xml

Regards

Johann Reyes

-----Original Message-----
From: Taavi Sildeberg [mailto:[EMAIL PROTECTED] Sent: Monday, March 20, 2006 5:30 AM
To: Maven Users List
Subject: Problem hibernate3 plugin cfg2cfgxml

Hello,

I have a three java files with annotations. When I try to generate the

hibernate.cfg.xml with maven.hibernte3.plugin, then the mapped classes

are never included inside hibernate.cfg.xml file. If I add them
manualy
then hbm2ddl works fine.
In the plugin manual is that hibernate3:cfg2cfgxml generates hibernate.cfg.xml. file

Can someone suggest what I am doing wrong?


Taavi

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





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




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



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




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


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


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






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

Reply via email to