<dependency>
              <groupId>mysql-connector-java</groupId>
              <artifactId>mysql-connector-java</artifactId>
              <version>3.1.14</version>
            </dependency>

(only a manual maven install worked though).

The mysql connector is found corrctly.


The console output:

launching Jetty webapp: / on address: domain.de:8080 using dir: 
[C:\java\tapestry\workspace\DomainWeb\src\main\webapp] 
21:51:11.796 INFO   [main] org.mortbay.log.LogImpl.add(LogImpl.java:109) >16> 
added [EMAIL PROTECTED]
21:51:11.765 INFO   [main] org.mortbay.log.LogImpl.reset(LogImpl.java:228) >11> 
reset
21:51:11.828 INFO   [main] org.mortbay.log.LogImpl.add(LogImpl.java:109) >11> 
added [EMAIL PROTECTED]
log4j:WARN No appenders could be found for logger (org.mortbay.http.HttpServer).
log4j:WARN Please initialize the log4j system properly.
21:51:11.921 INFO   [main] 
org.mortbay.util.FileResource.<clinit>(FileResource.java:60) >10> Checking 
Resource aliases
21:51:14.562 INFO   [main] 
org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java:211) >12> 
Initialized application servlet 'HoneycombTemplateWeb': 797 millis to create 
HiveMind Registry, 2.219 millis overall.
21:51:14.578 INFO   [main] 
org.mortbay.http.SocketListener.start(SocketListener.java:204) >06> Started 
SocketListener on 127.0.0.1:8080
21:51:58.000 INFO   [SocketListener0-1] 
org.hibernate.cfg.annotations.Version.<clinit>(Version.java:15) >89> Hibernate 
Annotations 3.2.0.CR1
21:51:58.015 INFO   [SocketListener0-1] 
org.hibernate.cfg.Environment.<clinit>(Environment.java:499) >94> Hibernate 3.2 
cr2
21:51:58.015 INFO   [SocketListener0-1] 
org.hibernate.cfg.Environment.<clinit>(Environment.java:532) >94> 
hibernate.properties not found
21:51:58.015 INFO   [SocketListener0-1] 
org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:666) >95> 
Bytecode provider name : cglib
21:51:58.031 INFO   [SocketListener0-1] 
org.hibernate.cfg.Environment.<clinit>(Environment.java:583) >94> using JDK 1.4 
java.sql.Timestamp handling


And more from the website output:


Stack Trace:
java.util.Hashtable.put(Unknown Source) 
java.util.Properties.setProperty(Unknown Source) 
org.hibernate.cfg.Configuration.setProperty(Configuration.java:1289) 
com.javaforge.honeycomb.hivemind.hibernate.HibernateProperty.applyTo(HibernateProperty.java:38)
 
com.javaforge.honeycomb.hivemind.hibernate.HibernateSessionFactory.<init>(HibernateSessionFactory.java:100)
 
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) 
java.lang.reflect.Constructor.newInstance(Unknown Source) 
org.apache.hivemind.util.ConstructorUtils.invoke(ConstructorUtils.java:139) 
org.apache.hivemind.service.impl.BuilderFactoryLogic.instantiateExplicitConstructorInstance(BuilderFactoryLogic.java:135)
 
org.apache.hivemind.service.impl.BuilderFactoryLogic.instantiateCoreServiceInstance(BuilderFactoryLogic.java:109)
 
org.apache.hivemind.service.impl.BuilderFactoryLogic.createService(BuilderFactoryLogic.java:75)
 
org.apache.hivemind.service.impl.BuilderFactory.createCoreServiceImplementation(BuilderFactory.java:42)
 
org.apache.hivemind.impl.InvokeFactoryServiceConstructor.constructCoreServiceImplementation(InvokeFactoryServiceConstructor.java:62)
 
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructCoreServiceImplementation(AbstractServiceModelImpl.java:108)
 
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructNewServiceImplementation(AbstractServiceModelImpl.java:158)
 
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructServiceImplementation(AbstractServiceModelImpl.java:140)
 
org.apache.hivemind.impl.servicemodel.SingletonServiceModel.getActualServiceImplementation(SingletonServiceModel.java:69)
 
$ServiceImplementationFactory_10fe9bad67b._service($ServiceImplementationFactory_10fe9bad67b.java)
 
$ServiceImplementationFactory_10fe9bad67b.createCoreServiceImplementation($ServiceImplementationFactory_10fe9bad67b.java)
 
$ServiceImplementationFactory_10fe9bad67a.createCoreServiceImplementation($ServiceImplementationFactory_10fe9bad67a.java)
 
org.apache.hivemind.impl.InvokeFactoryServiceConstructor.constructCoreServiceImplementation(InvokeFactoryServiceConstructor.java:62)
 
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructCoreServiceImplementation(AbstractServiceModelImpl.java:108)
 
com.javaforge.honeycomb.hivemind.statefulservice.StatefulServiceModel.constructStatefulService(StatefulServiceModel.java:253)
 
com.javaforge.honeycomb.hivemind.statefulservice.StatefulServiceModel.obtainPooledService(StatefulServiceModel.java:232)
 
com.javaforge.honeycomb.hivemind.statefulservice.StatefulServiceModel.getServiceImplementationForCurrentThread(StatefulServiceModel.java:211)
 
$Session_10fe9bad64f._service($Session_10fe9bad64f.java) 
$Session_10fe9bad64f.getTransaction($Session_10fe9bad64f.java) 
$Session_10fe9bad650.getTransaction($Session_10fe9bad650.java) 
$Session_10fe9bad651.getTransaction($Session_10fe9bad651.java) 
com.javaforge.honeycomb.service.AbstractPersistenceService.rollback(AbstractPersistenceService.java:66)
 
com.javaforge.honeycomb.tapestry.TransactionalDirectService.handleError(TransactionalDirectService.java:90)
 
com.javaforge.honeycomb.tapestry.TransactionalDirectService.triggerComponent(TransactionalDirectService.java:84)
 
org.apache.tapestry.engine.DirectService.service(DirectService.java:132) 
$IEngineService_10fe9bad5ba.service($IEngineService_10fe9bad5ba.java) 
org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:66)
 
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:248) 
org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
 
$WebRequestServicer_10fe9bad598.service($WebRequestServicer_10fe9bad598.java) 
$WebRequestServicer_10fe9bad594.service($WebRequestServicer_10fe9bad594.java) 
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
 
$ServletRequestServicer_10fe9bad57a.service($ServletRequestServicer_10fe9bad57a.java)
 
org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
 
$ServletRequestServicerFilter_10fe9bad576.service($ServletRequestServicerFilter_10fe9bad576.java)
 
$ServletRequestServicer_10fe9bad57c.service($ServletRequestServicer_10fe9bad57c.java)
 
org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
 
$ServletRequestServicerFilter_10fe9bad574.service($ServletRequestServicerFilter_10fe9bad574.java)
 
$ServletRequestServicer_10fe9bad57c.service($ServletRequestServicer_10fe9bad57c.java)
 
org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
 
$ServletRequestServicerFilter_10fe9bad578.service($ServletRequestServicerFilter_10fe9bad578.java)
 
$ServletRequestServicer_10fe9bad57c.service($ServletRequestServicer_10fe9bad57c.java)
 
$ServletRequestServicer_10fe9bad56e.service($ServletRequestServicer_10fe9bad56e.java)
 
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123) 
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:168) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:615) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:688) 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427) 
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:496)
 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569) 
org.mortbay.http.HttpContext.handle(HttpContext.java:1482) 
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:624)
 
org.mortbay.http.HttpContext.handle(HttpContext.java:1434) 
org.mortbay.http.HttpServer.service(HttpServer.java:896) 
org.mortbay.http.HttpConnection.service(HttpConnection.java:814) 
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981) 
org.mortbay.http.HttpConnection.handle(HttpConnection.java:831) 
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) 
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366) 
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

Thanks for your help!


-------- Original-Nachricht --------
Datum: Wed, 3 Jan 2007 13:35:22 +0100
Von: [EMAIL PROTECTED]
An: users@tapestry.apache.org
Betreff: RE: RE: HoneycombLib/Hibernate problem

> Somehow the hibernate session factory is not initialised correctly.
> Usually, there's some more info in the logs. Some wild guesses: is the
> MySQL driver on the classpath? I.e did you add a dependency in your
> pom.xml? Did you try to run the "unit"-Tests from the core project? If
> that works, is the Mysql-jar in your web-inf lib?
> 
> As for debugging: you can use mvn war:exploded and deploy it in a Tomcat
> instance started from Eclipse. You can also start Maven from within
> Eclipse (with the jetty:run goal).
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> > Sent: Wednesday, January 03, 2007 12:41 PM
> > To: Tapestry users; users@tapestry.apache.org
> > Subject: Re: RE: HoneycombLib/Hibernate problem
> > 
> > Hi there!
> > 
> > Inside the generated Core project I adapted the 
> > hivemodule.xml file like that:
> > 
> > <contribution 
> > configuration-id="honeycomb.hibernate.HibernateSessionFactory">
> >         
> >         <entity 
> > clazz="com.javaforge.honeycomb.hibernate.audit.AuditEvent" />
> >       
> >             <entity clazz="com.domain.Foo" />
> >         <entity clazz="com.domain.Bar" />
> >       
> >         <property 
> > name="dialect">org.hibernate.dialect.MySQLDialect</property>
> >             <property 
> > name="connection.driver_class">org.gjt.mm.mysql.Driver</property>
> >             <property name="connection.username">root</property>
> >             <property name="connection.password">thepass</property> 
> >             <property 
> > name="connection.url">jdbc:mysql://localhost:3306/test</property>
> >     
> >   </contribution>
> > 
> > .
> > 
> > When I now enter an item on the website and want to save it, 
> > it throws an exception:
> > 
> > org.apache.hivemind.ApplicationRuntimeException
> > Unable to construct service 
> > honeycomb.hibernate.HibernateSessionFactory: Error building 
> > service honeycomb.hibernate.HibernateSessionFactory: Failure 
> > invoking constructor for class 
> > com.javaforge.honeycomb.hivemind.hibernate.HibernateSessionFac
> > tory: java.lang.NullPointerException
> > location:   
> > jar:file:/C:/home/me/.m2/repository/com/javaforge/honeycomb/Ho
> > neycombHibernate/0.3.3/HoneycombHibernate-0.3.3.jar!/META-INF/
> > hivemodule.xml, line 28, column 74  23      </invoke-factory>
> > 24  <interceptor service-id="hivemind.LoggingInterceptor"/>
> > 25  </service-point>
> > 26  
> > 27  <service-point id="HibernateSession" 
> > interface="org.hibernate.Session">
> > 28  <invoke-factory service-id="HibernateSessionFactory" 
> > model="stateful"/>
> > 29  <interceptor service-id="hivemind.LoggingInterceptor"/>
> > 30  </service-point>
> > 31  
> > 32  <implementation 
> > service-id="honeycomb.audit.AuditInterceptor"> Den
> > 33  Audit-Interceptor instanziieren.
> > 
> >   
> > Unable to construct service 
> > honeycomb.hibernate.HibernateSessionFactory: Error building 
> > service honeycomb.hibernate.HibernateSessionFactory: Failure 
> > invoking constructor for class 
> > com.javaforge.honeycomb.hivemind.hibernate.HibernateSessionFac
> > tory: java.lang.NullPointerException
> > location:   
> > jar:file:/C:/home/me/.m2/repository/com/javaforge/honeycomb/Ho
> > neycombHibernate/0.3.3/HoneycombHibernate-0.3.3.jar!/META-INF/
> > hivemodule.xml, line 12, column 37  7       
> > <configuration-point id="HibernateSessionFactory"
> > 8   schema-id="HibernateSessionFactory"/>
> > 9   
> > 10  <service-point id="HibernateSessionFactory" 
> > parameters-occurs="none"
> > 11  interface="org.apache.hivemind.ServiceImplementationFactory">
> > 12  <invoke-factory model="singleton">
> > 13  <construct
> > 14  
> > class="com.javaforge.honeycomb.hivemind.hibernate.HibernateSes
> > sionFactory"
> > 15  initialize-method="init">
> > 16  <configuration>HibernateSessionFactory</configuration>
> > 17  <service>hivemind.ShutdownCoordinator</service>
> > 
> > p.s.: Can you debug "inside" maven without copying the source 
> > files in to the project source folder?
> > 
> > -------- Original-Nachricht --------
> > Datum: Wed, 3 Jan 2007 09:02:28 +0100
> > Von: [EMAIL PROTECTED]
> > An: users@tapestry.apache.org
> > Betreff: RE: HoneycombLib/Hibernate problem
> > 
> > > Which hivemodule.xml did you change? You only need to change the 
> > > following contribution in the generated core project's 
> > hivemodule.xml:
> > > 
> > >  <contribution
> > > configuration-id="honeycomb.hibernate.HibernateSessionFactory">
> > >   ...        
> > >     <property name="dialect"
> > > value="org.hibernate.dialect.HSQLDialect"/>
> > >     <property name="connection.username" value="sa"/>
> > >         <property name="connection.url"
> > > value="jdbc:hsqldb:hsql://localhost/testdb"/>
> > >         <property name="connection.password" value=""/>
> > >         <property name="connection.driver_class"
> > > value="org.hsqldb.jdbcDriver"/>
> > >         <property name="show_sql" value="true"/>
> > >   </contribution>
> > >   
> > > There's no need to change anything inside the honeycomb libs
> > > 
> > > > -----Original Message-----
> > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > > > Sent: Sunday, December 31, 2006 2:43 AM
> > > > To: users@tapestry.apache.org
> > > > Subject: HoneycombLib/Hibernate problem
> > > > 
> > > > I am trying to use HoneycombLib with MySQL and adapted the 
> > > > hivemodule.xml file.
> > > > 
> > > > It seems like it still uses the hivemodule.xml file from 
> > inside the 
> > > > HoneycombHibernate-0.3.3.jar file?
> > > > 
> > > > Any ideas how I can get it to work with MySQL or Postgres?
> > > > 
> > > > 
> > > > 
> > > > org.apache.hivemind.ApplicationRuntimeException
> > > > Unable to construct service
> > > > honeycomb.hibernate.HibernateSessionFactory: Error 
> > building service 
> > > > honeycomb.hibernate.HibernateSessionFactory: Failure invoking 
> > > > constructor for class 
> > > > com.javaforge.honeycomb.hivemind.hibernate.HibernateSessionFac
> > > > tory: java.lang.NullPointerException
> > > > location:       
> > > > jar:file:/C:/home/dev/.m2/repository/com/javaforge/honeycomb/H
> > > > oneycombHibernate/0.3.3/HoneycombHibernate-0.3.3.jar!/META-INF
> > > > /hivemodule.xml, line 28, column 74
> > > > 
> > > > 
> > --------------------------------------------------------------------
> > > > - To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > > 
> > > > 
> > > 
> > > 
> > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to