Hi, Mark It seems to work now. I grouped all entity classes in one package, separating them from the others. I added that package to the configuration/include as you mentioned. The build an the tests ran successfully. I got 2 warnings: http://apache.pastebin.com/d429f65b2 Do they mean anything to me?
The new pom.xml is here: http://apache.pastebin.com/d455833bd If you need to see the persistence.xml: http://apache.pastebin.com/d76a3d7d7 Thank you for immediate answer. Rolf Mark Struberg wrote: > Hi Rolf! > > Yes, this is the right list. > > First, please add the > <version>1.0</version > to the openjpa-maven-plugin section. > > 2nd, You may now use > <configuration> > <addDefaultConstructor>true</addDefaultConstructor> > <enforcePropertyRestrictions>true<enforcePropertyRestrictions> > </configuration > instead of writing them to the toolProperties section in the long form. > > You could also specify specific classpaths to include which would look like > this: > <configuration> > <includes> > > com/mycomp/myproject/backend/template.entities/*.class,com/mycomp/myproject/backend/coin.entities/*.class > </includes> > <addDefaultConstructor>true</addDefaultConstructor> > <enforcePropertyRestrictions>true</enforcePropertyRestrictions> > </configuration> > > > > If it still doesn't work, then please run a > $> mvn clean > and then a > $> mvn -X openjpa:enhance > and pastebin the output again. > > txs and LieGrue, > strub > > --- Rolf Schumacher <mailingl...@august.de> schrieb am Mi, 25.3.2009: > > >> Von: Rolf Schumacher <mailingl...@august.de> >> Betreff: [mojo-user] openjpa:enhance >> An: user@mojo.codehaus.org >> Datum: Mittwoch, 25. März 2009, 22:29 >> Is this the right list I'm requesting >> help from? >> >> openjpa:enhance did not succeed and I need help in order to >> understand why. >> >> see the complete stack trace here: http://apache.pastebin.com/m1ac3be64 >> >> I included openjpa-maven-plugin in pom.xml. >> see the complete pom.xml here: http://apache.pastebin.com/m1be8d0c5 >> >> When I compile I expected that the entity classes will be >> enhanced, not >> all classes. >> >> What I got is a stack trace telling the error: >> >> 964 INFO [main] openjpa.MetaData - >> Parsing class >> "eu.ngong.ehour.report.impl.Bill". >> Exception in thread "main" java.lang.NoClassDefFoundError: >> Leu/ngong/registry/Resources; >> >> It seems that openjpa:enhance tries to enhance all >> classes. >> It tries to enhance bill.class which is not an entity >> class. >> bill depends on a class eu.ngong.registry.Resources >> that is available at runtime, not at compiletime. >> >> Seems that I misunderstood several things. >> What did I miss? What should I have read before? >> >> Rolf >> >> >> --------------------------------------------------------------------- >> 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 > > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email