java - Hibernate & Tomcat -



java - Hibernate & Tomcat -

i'm having problem running sample hibernate app on tomcat 7 + eclipse. app i'm running 1 provided @ hibernate.org minor changes test set up.

when effort access session object server throws exception. did plug-in search on ide , not find org.hibernate.session bundle in hibernate3.jar file located in src/lib. however, eclipsed allowed import without error warnings..

stack trace:

type exception study message description server encountered internal error () prevented fulfilling request. exception javax.servlet.servletexception: error instantiating servlet class core.employeemanager org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:462) org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:100) org.apache.catalina.valves.accesslogvalve.invoke(accesslogvalve.java:563) org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:403) org.apache.coyote.http11.http11processor.process(http11processor.java:301) org.apache.coyote.http11.http11protocol$http11connectionhandler.process(http11protocol.java:162) org.apache.tomcat.util.net.jioendpoint$socketprocessor.run(jioendpoint.java:309) java.util.concurrent.threadpoolexecutor$worker.runtask(unknown source) java.util.concurrent.threadpoolexecutor$worker.run(unknown source) java.lang.thread.run(unknown source)

root cause

java.lang.noclassdeffounderror: org/hibernate/session java.lang.class.getdeclaredconstructors0(native method) java.lang.class.privategetdeclaredconstructors(unknown source) java.lang.class.getconstructor0(unknown source) java.lang.class.newinstance0(unknown source) java.lang.class.newinstance(unknown source) org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:462) org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:100) org.apache.catalina.valves.accesslogvalve.invoke(accesslogvalve.java:563) org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:403) org.apache.coyote.http11.http11processor.process(http11processor.java:301) org.apache.coyote.http11.http11protocol$http11connectionhandler.process(http11protocol.java:162) org.apache.tomcat.util.net.jioendpoint$socketprocessor.run(jioendpoint.java:309) java.util.concurrent.threadpoolexecutor$worker.runtask(unknown source) java.util.concurrent.threadpoolexecutor$worker.run(unknown source) java.lang.thread.run(unknown source)

root cause

java.lang.classnotfoundexception: org.hibernate.session org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1676) org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1521) java.lang.class.getdeclaredconstructors0(native method) java.lang.class.privategetdeclaredconstructors(unknown source) java.lang.class.getconstructor0(unknown source) java.lang.class.newinstance0(unknown source) java.lang.class.newinstance(unknown source) org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:462) org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:100) org.apache.catalina.valves.accesslogvalve.invoke(accesslogvalve.java:563) org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:403) org.apache.coyote.http11.http11processor.process(http11processor.java:301) org.apache.coyote.http11.http11protocol$http11connectionhandler.process(http11protocol.java:162) org.apache.tomcat.util.net.jioendpoint$socketprocessor.run(jioendpoint.java:309) java.util.concurrent.threadpoolexecutor$worker.runtask(unknown source) java.util.concurrent.threadpoolexecutor$worker.run(unknown source) java.lang.thread.run(unknown source) note total stack trace of root cause available in apache tomcat/7.0.16 logs.

thank you, nguyen

don't set in src/lib; 3rd party jars belong in web-inf/lib of deployed war file.

this means should inquire eclipse create war file (can exploded) , deploy tomcat.

java eclipse hibernate tomcat

Comments

Popular posts from this blog

iphone - Dismissing a UIAlertView -

c# - Can ProtoBuf-Net deserialize to a flat class? -

javascript - Change element in each JQuery tab to dynamically generated colors -