67,550
社区成员




javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/springframework/orm/ObjectRetrievalFailureException org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:294)
org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.thesis.authority.filter.EncodingFilter.doFilter(EncodingFilter.java:32)
root cause
java.lang.NoClassDefFoundError: org/springframework/orm/ObjectRetrievalFailureException
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:621)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1815)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
org.springframework.orm.hibernate3.HibernateAccessor.getJdbcExceptionTranslator(HibernateAccessor.java:235)
org.springframework.orm.hibernate3.HibernateTemplate.getSession(HibernateTemplate.java:412)
org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:354)
org.springframework.orm.hibernate3.HibernateTemplate.save(HibernateTemplate.java:612)
com.thesis.database.hibernateDAO.HibernateDAO.insert(HibernateDAO.java:31)
com.thesis.confirm.service.Impl.ConfirmServiceImpl.AddConfirm(ConfirmServiceImpl.java:12)
com.thesis.confirm.action.ConfirmAction.add(ConfirmAction.java:53)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270)
org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.thesis.authority.filter.EncodingFilter.doFilter(EncodingFilter.java:32)
root cause
java.lang.ClassNotFoundException: org.springframework.orm.ObjectRetrievalFailureException
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:621)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1815)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
org.springframework.orm.hibernate3.HibernateAccessor.getJdbcExceptionTranslator(HibernateAccessor.java:235)
org.springframework.orm.hibernate3.HibernateTemplate.getSession(HibernateTemplate.java:412)
org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:354)
org.springframework.orm.hibernate3.HibernateTemplate.save(HibernateTemplate.java:612)
com.thesis.database.hibernateDAO.HibernateDAO.insert(HibernateDAO.java:31)
com.thesis.confirm.service.Impl.ConfirmServiceImpl.AddConfirm(ConfirmServiceImpl.java:12)
com.thesis.confirm.action.ConfirmAction.add(ConfirmAction.java:53)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270)
org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.thesis.authority.filter.EncodingFilter.doFilter(EncodingFilter.java:32)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.10 logs.
public Object insert(Object po) throws Exception {
try {
getHibernateTemplate().save(po);
getHibernateTemplate().flush();
return po;
} catch (Exception ex) {
throw new RuntimeException(
"UnChecked Exception occur when creating record: "
+ ex.getMessage());
}
}
不知道是哪里出错了,向各位求救!~