Ok, I got it running... problem was in the oracle profile in the top pom.xml:
<dbunit.schema>VDS</dbunit.schema> <!-- Make sure to capitalize the schema name --> 'VDS' is the right scheme, not the default 'SYSTEM'. MANY THANKS !!!! ________________________________ From: Michael Horwitz [mailto:[EMAIL PROTECTED] Sent: woensdag 31 oktober 2007 15:14 To: users@appfuse.dev.java.net Subject: Re: [appfuse-user] Tables not generated by dbunit-maven-plugin -- part 2 On 10/31/07, Bonami, Christian <[EMAIL PROTECTED]> wrote: Aha, ok, I see. But how come that tables are not automatically generated by the hibernate3-maven-plugin before the dbunit-maven-plugin starts its CLEAN_INSERT? They should be. However the hibernate3-maven-plugin only runs as part of the build on the core module, so they will only exist if the build completed successfully. Have you checked the contents of the database manually to see if any tables were created? Also how have you configured your databse connection in AppFuse? Mike. Thx Christian Mazda Motor Logistics Europe NV, Blaasveldstraat 162, B-2830 Willebroek VAT BE 406.024.281, RPR Mechelen, ING 310-0092504-52, IBAN : BE64 3100 0925 0452, SWIFT : BBRUBEBB ________________________________ From: Michael Horwitz [mailto: [EMAIL PROTECTED] Sent: woensdag 31 oktober 2007 14:56 To: users@appfuse.dev.java.net Subject: Re: [appfuse-user] Tables not generated by dbunit-maven-plugin -- part 2 They are included via the dependency on appfuse-data-common (which is a transitive dependency through appfuse-hibernate). Mike On 10/31/07, Bonami, Christian < [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > wrote: But, where are those annotated Java classes in the JSF modular archetype? I see only 1 class: Core.java. Where are the annotated model classes? Mazda Motor Logistics Europe NV, Blaasveldstraat 162, B-2830 Willebroek VAT BE 406.024.281, RPR Mechelen, ING 310-0092504-52, IBAN : BE64 3100 0925 0452, SWIFT : BBRUBEBB ________________________________ From: Michael Horwitz [mailto: [EMAIL PROTECTED] Sent: woensdag 31 oktober 2007 14:37 To: users@appfuse.dev.java.net Subject: Re: [appfuse-user] Tables not generated by dbunit-maven-plugin -- part 2 AppFuse 2.0 uses Hibernate Annotations - no more .hbm.xml files. Mike On 10/31/07, Bonami, Christian < [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > wrote: Ok, by now I've discovered that it is not dbunit but the hibernate3-maven-plugin that generates the tables (hbm2ddl). But where is the *.hbm file?? It is not included in the appFuse archetype that I downloaded (JSF modular). Plz help Mazda Motor Logistics Europe NV, Blaasveldstraat 162, B-2830 Willebroek VAT BE 406.024.281, RPR Mechelen, ING 310-0092504-52, IBAN : BE64 3100 0925 0452, SWIFT : BBRUBEBB ________________________________ From: Bonami, Christian [mailto: [EMAIL PROTECTED] Sent: woensdag 31 oktober 2007 14:04 To: users@appfuse.dev.java.net Cc: Mariƫn, Sven; Houckx, Marc Subject: [appfuse-user] Tables not generated by dbunit-maven-plugin Hi, I'm using oracle XE as underlying DB in appFuse 2 standard distribution. So, on the commandline in .../web I run: mvn jetty-run:war -P oracle Apparently dbunit-maven-plugin connects well to the database, but then starts complaining about a table (user_role) that is not found: [INFO] [dbunit:operation] [INFO] Mazda Motor Logistics Europe NV, Blaasveldstraat 162, B-2830 Willebroek VAT BE 406.024.281, RPR Mechelen, ING 310-0092504-52, IBAN : BE64 3100 0925 0452, SWIFT : BBRUBEBB Mazda Motor Logistics Europe NV, Blaasveldstraat 162, B-2830 Willebroek VAT BE 406.024.281, RPR Mechelen, ING 310-0092504-52, IBAN : BE64 3100 0925 0452, SWIFT : BBRUBEBB --------------------------------------------------------------------- [ERROR] BUILD ERROR [INFO] --------------------------------------------------------------------- [INFO] Error executing database operation: CLEAN_INSERT Embedded error: user_role [INFO] ------------------------------------------------------------- ... Caused by: org.apache.maven.plugin.MojoExecutionException: Error executing datab ase operation: CLEAN_INSERT at org.codehaus.mojo.dbunit.OperationMojo.execute(OperationMojo.java:110 ) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi nManager.java:443) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa ultLifecycleExecutor.java:539) 20 more Caused by: org.dbunit.dataset.NoSuchTableException: user_role ... [INFO] --------------------------------------------------------------------- [INFO] For more information, run Maven with the -e switch [INFO] --------------------------------------------------------------------- [INFO] Total time: 3 seconds [INFO] Finished at: Wed Oct 31 13:44:19 CET 2007 [INFO] Final Memory: 7M/14M [INFO] -------------------------------------------------------------------- Why aren't the tables generated automatically? Do I have to create them manually? What am I missing here? Kind regards Christian Bonami