0

ZK5 Hibernate problem

asked 2010-03-05 16:44:52 +0800

sparqle gravatar image sparqle
15

Hi,

I just downloaded the example.war file from this page (http://www.zkoss.org/smalltalks/hibernatezk/hibernatezk.dsp) and was able to make the application work with Eclipse, MySQL, and Tomcat. However, when I replace the ZK libraries with the latest ZK5 libraries, I get a variety of errors. First is the dom4j conflict. If I then remove the dom4j library from my WEB-INF/lib folder, then I get the following error message. Can anyone point me to what I should be doing?

SEVERE: Failed to invoke class org.zkoss.zkplus.hibernate.OpenSessionInViewListener
java.lang.ExceptionInInitializerError
at org.zkoss.zkplus.hibernate.HibernateUtil.initSessionFactory(HibernateUtil.java:125)
at org.zkoss.zkplus.hibernate.HibernateUtil.initSessionFactory(HibernateUtil.java:108)
at org.zkoss.zkplus.hibernate.HibernateUtil.getSessionFactory(HibernateUtil.java:68)
at org.zkoss.zkplus.hibernate.HibernateUtil.currentSession(HibernateUtil.java:75)
at org.zkoss.zkplus.hibernate.HibernateUtil.closeSession(HibernateUtil.java:82)
at org.zkoss.zkplus.hibernate.OpenSessionInViewListener.cleanup(OpenSessionInViewListener.java:77)
at org.zkoss.zk.ui.util.Configuration.invokeExecutionCleanups(Configuration.java:847)
at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage0(UiEngineImpl.java:427)
at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage(UiEngineImpl.java:286)
at org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:237)
at org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:159)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.LinkageError: org/hibernate/cfg/Configuration
at org.zkoss.zkplus.hibernate.HibernateUtil.java5Factory(HibernateUtil.java:135)
at org.zkoss.zkplus.hibernate.HibernateUtil.initSessionFactory(HibernateUtil.java:117)
... 24 more
Mar 5, 2010 5:43:26 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet zkLoader threw exception
java.lang.LinkageError: org/hibernate/cfg/Configuration
at org.zkoss.zkplus.hibernate.HibernateUtil.java5Factory(HibernateUtil.java:135)
at org.zkoss.zkplus.hibernate.HibernateUtil.initSessionFactory(HibernateUtil.java:117)
at org.zkoss.zkplus.hibernate.HibernateUtil.initSessionFactory(HibernateUtil.java:108)
at org.zkoss.zkplus.hibernate.HibernateUtil.getSessionFactory(HibernateUtil.java:68)
at org.zkoss.zkplus.hibernate.HibernateUtil.currentSession(HibernateUtil.java:75)
at org.zkoss.zkplus.hibernate.OpenSessionInViewListener.init(OpenSessionInViewListener.java:52)
at org.zkoss.zk.ui.util.Configuration.invokeExecutionInits(Configuration.java:817)
at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage0(UiEngineImpl.java:333)
at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage(UiEngineImpl.java:286)
at org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:237)
at org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:159)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)

delete flag offensive retag edit

2 Replies

Sort by ยป oldest newest

answered 2010-03-09 20:07:41 +0800

henrichen gravatar image henrichen
3869 2
ZK Team

Looks like the old and new version of library jars are mixed (Caused by: java.lang.LinkageError: org/hibernate/cfg/Configuration)

link publish delete flag offensive edit

answered 2010-06-09 12:24:21 +0800

dhan98 gravatar image dhan98
3

I'm also getting library and linkage errors. Do uou jnow right versions of jars to use with zk? I'm getting error for slf4j.jar as well. Dom error went away when I copied that jar directly into tomcat's lib directory.

link publish delete flag offensive edit
Your reply
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow

RSS

Stats

Asked: 2010-03-05 16:44:52 +0800

Seen: 598 times

Last updated: Jun 09 '10

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More