HTTP Status 500 - Request processing failed; nested exception is org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [cn.nsl.domain.base.Record#6256507]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [cn.nsl.domain.base.Record#6256507]


type Exception report

message Request processing failed; nested exception is org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [cn.nsl.domain.base.Record#6256507]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [cn.nsl.domain.base.Record#6256507]

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [cn.nsl.domain.base.Record#6256507]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [cn.nsl.domain.base.Record#6256507]
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:488)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	com.jbetter.filter.IllegalCharacterFilter.doFilter(IllegalCharacterFilter.java:157)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	com.jbetter.filter.ReponseFilter.doFilter(ReponseFilter.java:48)

root cause

org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [cn.nsl.domain.base.Record#6256507]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [cn.nsl.domain.base.Record#6256507]
	org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:642)
	org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
	org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:377)
	org.springframework.orm.hibernate3.HibernateTemplate.load(HibernateTemplate.java:502)
	org.springframework.orm.hibernate3.HibernateTemplate.load(HibernateTemplate.java:496)
	com.jbetter.spring.orm.CommonDao.load(CommonDao.java:86)
	sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304)
	org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
	org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
	org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
	com.sun.proxy.$Proxy6.load(Unknown Source)
	sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304)
	org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
	com.sun.proxy.$Proxy8.load(Unknown Source)
	cn.nsl.web.home.SemanticAnnotationController.formBackingObject(SemanticAnnotationController.java:25)
	cn.nsl.web.util.SessionFormController.formBackingObject(SessionFormController.java:88)
	org.springframework.web.servlet.mvc.AbstractFormController.getErrorsForNewForm(AbstractFormController.java:358)
	org.springframework.web.servlet.mvc.AbstractFormController.showNewForm(AbstractFormController.java:338)
	org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:278)
	org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
	org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:859)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:793)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	com.jbetter.filter.IllegalCharacterFilter.doFilter(IllegalCharacterFilter.java:157)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	com.jbetter.filter.ReponseFilter.doFilter(ReponseFilter.java:48)

root cause

org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [cn.nsl.domain.base.Record#6256507]
	org.hibernate.impl.SessionFactoryImpl$1.handleEntityNotFound(SessionFactoryImpl.java:372)
	org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:128)
	org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:162)
	org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:86)
	org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:871)
	org.hibernate.impl.SessionImpl.load(SessionImpl.java:788)
	org.hibernate.impl.SessionImpl.load(SessionImpl.java:781)
	org.springframework.orm.hibernate3.HibernateTemplate$3.doInHibernate(HibernateTemplate.java:508)
	org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:372)
	org.springframework.orm.hibernate3.HibernateTemplate.load(HibernateTemplate.java:502)
	org.springframework.orm.hibernate3.HibernateTemplate.load(HibernateTemplate.java:496)
	com.jbetter.spring.orm.CommonDao.load(CommonDao.java:86)
	sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304)
	org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
	org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
	org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
	com.sun.proxy.$Proxy6.load(Unknown Source)
	sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304)
	org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
	com.sun.proxy.$Proxy8.load(Unknown Source)
	cn.nsl.web.home.SemanticAnnotationController.formBackingObject(SemanticAnnotationController.java:25)
	cn.nsl.web.util.SessionFormController.formBackingObject(SessionFormController.java:88)
	org.springframework.web.servlet.mvc.AbstractFormController.getErrorsForNewForm(AbstractFormController.java:358)
	org.springframework.web.servlet.mvc.AbstractFormController.showNewForm(AbstractFormController.java:338)
	org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:278)
	org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
	org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:859)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:793)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	com.jbetter.filter.IllegalCharacterFilter.doFilter(IllegalCharacterFilter.java:157)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	com.jbetter.filter.ReponseFilter.doFilter(ReponseFilter.java:48)

note The full stack trace of the root cause is available in the logs.