Hmm. Okay, I'll look into that. What did you have to change to fix the exception? I'd just be interested in knowing. I'll be out tomorrow but I'll let you know. Thanks a lot!
On Mon, 2006-11-06 at 21:32 -0500, Johann Reyes wrote: > Hello Dan > > For the log that you sent, the jetty dependency looks like comes from the > javacms dependency. Also I just released a new snapshot that would fix the > ClassNoDefException. If you can, give it a try again and let me know. > > Regards > > Johann Reyes > > -----Original Message----- > From: Dan Adams [mailto:[EMAIL PROTECTED] > Sent: Monday, November 06, 2006 12:12 PM > To: [email protected] > Subject: RE: [mojo-user] [URGENT] Update snapshot broke hbm2ddl > > I added the following dependency which *seems* to have resolved the > problem (or is at least a workaround) for now: > > <dependency> > <groupId>jetty</groupId> > <artifactId>servlet-api</artifactId> > <version>2.5-6.0.0beta6</version> > </dependency> > > I no idea why this task would need to have the servlet classes in order > to load the entities. I'd love to hear if you have any suggestions about > what the real problem is. Thanks. > > On Mon, 2006-11-06 at 11:33 -0500, Johann Reyes wrote: > > Hello Dan > > > > First sorry about the problem that the last build brought. > > > > About your issue, if you are not using any entity classes at the moment > you > > can use the following command: > > > > mvn hibernate3:hbm2ddl -Djava.version=1.4 > > > > Now about the problem, you say this happens with different projects, do > they > > all throw the same error saying the culprit is the > > javax/servlet/http/HttpSessionBindingListener class?? Also if you can > send > > me the output of the goal using the -X flag that would also help me to see > > where the error is happening > > > > Regards > > > > Johann Reyes > > > > -----Original Message----- > > From: Dan Adams [mailto:[EMAIL PROTECTED] > > Sent: Monday, November 06, 2006 10:59 AM > > To: [email protected] > > Subject: Re: [mojo-user] [URGENT] Update snapshot broke hbm2ddl > > > > Oh, another thing to note is that this happens on different machines > > with different projects. Also, the project I'm trying it on has this for > > the hibernate.cfg.xml: > > > > <hibernate-configuration> > > <session-factory> > > </session-factory> > > </hibernate-configuration> > > > > So there aren't even any entity classes defined at the moment. > > > > On Mon, 2006-11-06 at 10:50 -0500, Dan Adams wrote: > > > I've been using the hibernate3 plugin for a while now and when I ran it > > > this morning it updated automatically (because it's a snapshot) and then > > > broke. When I try to run hbm2ddl I get a classnotfoundexception that > > > I've not seen before. Anyone at least know of a workaround for this or > > > what the problem is? It's critical that I get this working again or a > > > bunch of people around here (including myself) aren't going to be able > > > to do any work. Thanks in advance for the help. > > > > > > Here's my config: > > > > > > <!-- tables can be created with hibernate3:hbm2ddl --> > > > <plugin> > > > <groupId>org.codehaus.mojo</groupId> > > > <artifactId>hibernate3-maven-plugin</artifactId> > > > <configuration> > > > <hibernate> > > > > > > <configurationFile>/src/main/resources/hibernate.cfg.xml</configurationFile> > > > <propertyFile>/src/main/filters/filter > > > ${buildTarget}.properties</propertyFile> > > > </hibernate> > > > </configuration> > > > <dependencies> > > > <dependency> > > > <groupId>log4j</groupId> > > > <artifactId>log4j</artifactId> > > > <version>1.2.13</version> > > > </dependency> > > > <dependency> > > > <groupId>hsqldb</groupId> > > > <artifactId>hsqldb</artifactId> > > > <version>1.8.0.1</version> > > > </dependency> > > > <dependency> > > > <groupId>mysql</groupId> > > > <artifactId>mysql-connector-java</artifactId> > > > <version>3.1.12</version> > > > </dependency> > > > </dependencies> > > > <executions> > > > <execution> > > > <goals> > > > <goal>hbm2ddl</goal> > > > </goals> > > > <configuration> > > > <drop>true</drop> > > > <update>true</update> > > > </configuration> > > > </execution> > > > </executions> > > > </plugin> > > > > > > Here's the output: > > > > > > [INFO] > > > > > > ---------------------------------------------------------------------------- > > > [INFO] Building Artline webapp > > > [INFO] task-segment: [hibernate3:hbm2ddl] > > > [INFO] > > > > > > ---------------------------------------------------------------------------- > > > [INFO] Searching repository for plugin with prefix: 'hibernate3'. > > > [INFO] Preparing hibernate3:hbm2ddl > > > [INFO] resources:resources > > > [INFO] Using default encoding to copy filtered resources. > > > [INFO] hibernate3:hbm2ddl > > > [INFO] using java version jdk15 > > > log4j:WARN No appenders could be found for logger > > > (org.hibernate.cfg.annotations.Version). > > > log4j:WARN Please initialize the log4j system properly. > > > [INFO] Configuration XML file > > > loaded: > > /home/dadams/workspace/artline/web/src/main/resources/hibernate.cfg.xml > > > [INFO] Configuration Properties file > > > loaded: > > /home/dadams/workspace/artline/web/src/main/filters/filter.properties > > > java.lang.NoClassDefFoundError: > > > javax/servlet/http/HttpSessionBindingListener > > > at java.lang.ClassLoader.defineClass1(Native Method) > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:620) > > > at > > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:56) > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:195) > > > at java.security.AccessController.doPrivileged(Native Method) > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:306) > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:251) > > > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) > > > at java.lang.ClassLoader.defineClass1(Native Method) > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:620) > > > at > > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:56) > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:195) > > > at java.security.AccessController.doPrivileged(Native Method) > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:306) > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:251) > > > at > > org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:95) > > > at > > > > > > org.codehaus.mojo.hibernate3.configuration.jdk15.EntityFinder.walk(EntityFin > > der.java:97) > > > at > > > > > > org.codehaus.mojo.hibernate3.configuration.jdk15.EntityFinder.walk(EntityFin > > der.java:88) > > > at > > > > > > org.codehaus.mojo.hibernate3.configuration.jdk15.EntityFinder.walk(EntityFin > > der.java:88) > > > at > > > > > > org.codehaus.mojo.hibernate3.configuration.jdk15.EntityFinder.walk(EntityFin > > der.java:88) > > > at > > > > > > org.codehaus.mojo.hibernate3.configuration.jdk15.EntityFinder.walk(EntityFin > > der.java:88) > > > at > > > > > > org.codehaus.mojo.hibernate3.configuration.jdk15.EntityFinder.scan(EntityFin > > der.java:57) > > > at > > > > > > org.codehaus.mojo.hibernate3.configuration.jdk15.ConfigHibernateImpl.getConf > > iguration(ConfigHibernateImpl.java:49) > > > at > > > > > > org.codehaus.mojo.hibernate3.HibernateExporterMojo.getConfiguration(Hibernat > > eExporterMojo.java:109) > > > at > > > > > > org.codehaus.mojo.hibernate3.exporter.SchemaExportMojo.doSchemaExport(Schema > > ExportMojo.java:63) > > > at > > > > > > org.codehaus.mojo.hibernate3.exporter.Hbm2DDLExporterMojo.doExecute(Hbm2DDLE > > xporterMojo.java:56) > > > at > > > > > > org.codehaus.mojo.hibernate3.HibernateExporterMojo.execute(HibernateExporter > > Mojo.java:60) > > > at > > > > > > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage > > r.java:412) > > > at > > > > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife > > cycleExecutor.java:534) > > > at > > > > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(De > > faultLifecycleExecutor.java:488) > > > at > > > > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec > > ycleExecutor.java:458) > > > at > > > > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail > > ures(DefaultLifecycleExecutor.java:306) > > > at > > > > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa > > ultLifecycleExecutor.java:273) > > > at > > > > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle > > Executor.java:140) > > > at > > > org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:441) > > > at > > > org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:382) > > > at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68) > > > -- Dan Adams Senior Software Engineer Interactive Factory 617.235.5857 --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email
