RE: using hibernate3-maven-plugin:hmb2ddl with test-classes

2007-01-05 Thread garbandi

hi johann,

thanks for your help. adding the flag to the properties leads to various
lines of output

[INFO] found EJB3 Entity bean: XXX

where XXX now contains the classes in the test-classes directory

but then i receive a new ClassNotFoundException for those classes:

Caused by: java.lang.ClassNotFoundException: XXX
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at
org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
at
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
at
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
at
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
at
org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at
org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:112)
at
org.codehaus.mojo.hibernate3.configuration.AnnotationComponentConfiguration.classForName(AnnotationComponentConfiguration.java:204)
at
org.codehaus.mojo.hibernate3.configuration.AnnotationComponentConfiguration.addNamedAnnotatedClasses(AnnotationComponentConfiguration.java:175)
... 22 more

when i move the testclasses back to the src-area everything works.

seems that the classloader doesn't contain the test-classes, although you
find them.

any idea?

regards,
andi


Johann Reyes-2 wrote:
 
 Hello Andi
 
 Sorry, but I haven't document yet that part of the plugin because it's
 being
 tested. To scan the test-classes directory you need to add the following
 flag to your componentProperties element:
 
 componentProperties
   scan-classestrue/scan-classes
 /componentProperties
 
 Let me know if you have any question
 
 Regards
 
 Johann Reyes
 
 

-- 
View this message in context: 
http://www.nabble.com/using-hibernate3-maven-plugin%3Ahmb2ddl-with-test-classes-tf2912961s177.html#a8177566
Sent from the Maven - Users mailing list archive at Nabble.com.


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



RE: using hibernate3-maven-plugin:hmb2ddl with test-classes

2007-01-05 Thread Johann Reyes
Hello Andi

Well you just found a bug. I fixed already in SVN and deployed a new
snapshot. Try it out and let me know how it works

Regards

Johann Reyes

-Original Message-
From: garbandi [mailto:[EMAIL PROTECTED] 
Sent: Friday, January 05, 2007 8:02 AM
To: users@maven.apache.org
Subject: RE: using hibernate3-maven-plugin:hmb2ddl with test-classes


hi johann,

thanks for your help. adding the flag to the properties leads to various
lines of output

[INFO] found EJB3 Entity bean: XXX

where XXX now contains the classes in the test-classes directory

but then i receive a new ClassNotFoundException for those classes:

Caused by: java.lang.ClassNotFoundException: XXX
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at
org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.j
ava:195)
at
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:
255)
at
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:
274)
at
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:
274)
at
org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:21
4)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at
org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:112)
at
org.codehaus.mojo.hibernate3.configuration.AnnotationComponentConfiguration.
classForName(AnnotationComponentConfiguration.java:204)
at
org.codehaus.mojo.hibernate3.configuration.AnnotationComponentConfiguration.
addNamedAnnotatedClasses(AnnotationComponentConfiguration.java:175)
... 22 more

when i move the testclasses back to the src-area everything works.

seems that the classloader doesn't contain the test-classes, although you
find them.

any idea?

regards,
andi


Johann Reyes-2 wrote:
 
 Hello Andi
 
 Sorry, but I haven't document yet that part of the plugin because it's
 being
 tested. To scan the test-classes directory you need to add the following
 flag to your componentProperties element:
 
 componentProperties
   scan-classestrue/scan-classes
 /componentProperties
 
 Let me know if you have any question
 
 Regards
 
 Johann Reyes
 
 

-- 
View this message in context:
http://www.nabble.com/using-hibernate3-maven-plugin%3Ahmb2ddl-with-test-clas
ses-tf2912961s177.html#a8177566
Sent from the Maven - Users mailing list archive at Nabble.com.


-
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]



RE: using hibernate3-maven-plugin:hmb2ddl with test-classes

2007-01-04 Thread Johann Reyes
Hello Andi

I believe that with version 1.0-SNAPSHOT you can not scan the test-classes,
but 2.0-SNAPSHOT can do. Would you be willing to use the 2.0-SNAPSHOT? I can
help you to configure again your plugin if that is the case.

Regards

Johann Reyes

-Original Message-
From: garbandi [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 03, 2007 6:35 AM
To: users@maven.apache.org
Subject: using hibernate3-maven-plugin:hmb2ddl with test-classes


hi,

how can i set up hibernate3-maven-plugin (i'm using snapshot 1.0) to let
hmb2ddl scan classes from target/test-classes for annotations?

some backgroundinfo: i'm trying to set up a jar-project that uses
hibernate-annotations. it contains base-classes that use the
@MappedSuperclass. i want to write some unittest for this project that
contain the @Entity-classes. But if i use the hbm2ddl-goal it won't scan for
annotations that are part of the src/test-area.

so is there a way to add target/test-classes into the classpath that hbm2ddl
scans?

thanks in advance,
andi
-- 
View this message in context:
http://www.nabble.com/using-hibernate3-maven-plugin%3Ahmb2ddl-with-test-clas
ses-tf2912961s177.html#a8139189
Sent from the Maven - Users mailing list archive at Nabble.com.


-
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]



RE: using hibernate3-maven-plugin:hmb2ddl with test-classes

2007-01-04 Thread garbandi

hi johann,

i've moved to 2.0. but i didn't find myself a way to scan the classes in
test-classes. so i would appreciate your help.

best regards,
andi


Johann Reyes-2 wrote:
 
 Hello Andi
 
 I believe that with version 1.0-SNAPSHOT you can not scan the
 test-classes,
 but 2.0-SNAPSHOT can do. Would you be willing to use the 2.0-SNAPSHOT? I
 can
 help you to configure again your plugin if that is the case.
 
 Regards
 
 Johann Reyes
 

-- 
View this message in context: 
http://www.nabble.com/using-hibernate3-maven-plugin%3Ahmb2ddl-with-test-classes-tf2912961s177.html#a8162664
Sent from the Maven - Users mailing list archive at Nabble.com.


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



RE: using hibernate3-maven-plugin:hmb2ddl with test-classes

2007-01-04 Thread Johann Reyes
Hello Andi

Sorry, but I haven't document yet that part of the plugin because it's being
tested. To scan the test-classes directory you need to add the following
flag to your componentProperties element:

componentProperties
  scan-classestrue/scan-classes
/componentProperties

Let me know if you have any question

Regards

Johann Reyes

-Original Message-
From: garbandi [mailto:[EMAIL PROTECTED] 
Sent: Thursday, January 04, 2007 11:53 AM
To: users@maven.apache.org
Subject: RE: using hibernate3-maven-plugin:hmb2ddl with test-classes


hi johann,

i've moved to 2.0. but i didn't find myself a way to scan the classes in
test-classes. so i would appreciate your help.

best regards,
andi


Johann Reyes-2 wrote:
 
 Hello Andi
 
 I believe that with version 1.0-SNAPSHOT you can not scan the
 test-classes,
 but 2.0-SNAPSHOT can do. Would you be willing to use the 2.0-SNAPSHOT? I
 can
 help you to configure again your plugin if that is the case.
 
 Regards
 
 Johann Reyes
 

-- 
View this message in context:
http://www.nabble.com/using-hibernate3-maven-plugin%3Ahmb2ddl-with-test-clas
ses-tf2912961s177.html#a8162664
Sent from the Maven - Users mailing list archive at Nabble.com.


-
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]