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

Reply via email to