Hmm looks like the project is not compiled. Try this
Mvn compile hibernate3:hbm2ddl From: Eric Tchepannou [mailto:[EMAIL PROTECTED] Sent: Monday, September 22, 2008 1:33 PM To: user@mojo.codehaus.org Subject: Re: [mojo-user] 'No suitable driver error' with hibernate3:hbm2ddl Hi Johann, Thanks so far for your help. I feel I am getting closer... I actually now have my annotated classes in my cfg.xml. I had to change my pom as to add the annotatedconfiguration implementation as shown below <configuration> ...(truncated)... <components> <component> <name>hbm2ddl</name> <implementation>annotationconfiguration</implementation> </component> <component> ...(truncated)... </configuration> But now get this error: [INFO] Trace org.hibernate.MappingException: Unable to load class declared as <mapping class="com.tcheer.hermann.domain.User"/> in the configuration: Any idea? $ mvn -e hibernate3:hbm2ddl + Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'hibernate3'. [INFO] ---------------------------------------------------------------------------- [INFO] Building hermann [INFO] task-segment: [hibernate3:hbm2ddl] [INFO] ---------------------------------------------------------------------------- [INFO] Preparing hibernate3:hbm2ddl [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [hibernate3:hbm2ddl] [INFO] Configuration XML file loaded: file:/Users/tcheer/NetBeansProjects/hermann/src/main/resources/hibernate.cfg .xml 18:25:58,836 INFO org.hibernate.cfg.annotations.Version - Hibernate Annotations 3.3.0.GA 18:25:58,846 INFO org.hibernate.cfg.Environment - Hibernate 3.2.5 18:25:58,848 INFO org.hibernate.cfg.Environment - hibernate.properties not found 18:25:58,849 INFO org.hibernate.cfg.Environment - Bytecode provider name : cglib 18:25:58,852 INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling [INFO] Configuration XML file loaded: file:/Users/tcheer/NetBeansProjects/hermann/src/main/resources/hibernate.cfg .xml 18:25:58,896 INFO org.hibernate.cfg.Configuration - configuring from url: file:/Users/tcheer/NetBeansProjects/hermann/src/main/resources/hibernate.cfg .xml [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] Unable to load class declared as <mapping class="com.tcheer.hermann.domain.User"/> in the configuration: [INFO] ------------------------------------------------------------------------ [INFO] Trace org.hibernate.MappingException: Unable to load class declared as <mapping class="com.tcheer.hermann.domain.User"/> in the configuration: at org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConf iguration.java:602) at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1555) at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1534) at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1508) at org.hibernate.cfg.Configuration.configure(Configuration.java:1443) at org.codehaus.mojo.hibernate3.configuration.AbstractComponentConfiguration.do Configuration(AbstractComponentConfiguration.java:77) at org.codehaus.mojo.hibernate3.configuration.AbstractComponentConfiguration.ge tConfiguration(AbstractComponentConfiguration.java:40) at org.codehaus.mojo.hibernate3.exporter.Hbm2DDLExporterMojo.doExecute(Hbm2DDLE xporterMojo.java:87) at org.codehaus.mojo.hibernate3.HibernateExporterMojo.execute(HibernateExporter Mojo.java:140) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage r.java:443) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife cycleExecutor.java:539) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(De faultLifecycleExecutor.java:493) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec ycleExecutor.java:463) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail ures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa ultLifecycleExecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle Executor.java:143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) at org.apache.maven.cli.MavenCli.main(MavenCli.java:272) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: java.lang.ClassNotFoundException: com.tcheer.hermann.domain.User 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:316) 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.RealmClassLoader.loadClass(RealmClassLoader.java:21 4) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:100) at org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConf iguration.java:599) ... 26 more [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2 seconds [INFO] Finished at: Mon Sep 22 18:25:59 BST 2008 [INFO] Final Memory: 5M/11M [INFO] ------------------------------------------------------------------------ On Mon, Sep 22, 2008 at 5:29 PM, Johann Reyes <[EMAIL PROTECTED]> wrote: Hello Eric Your annotated classes should be included in your hibernate.cfg.xml file Regards Johann