HTTP Status 500 -


type Exception report

message

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

exception

javax.servlet.ServletException: net.sf.hibernate.ObjectNotFoundException: No row with the given identifier exists: 501896, of class: vttl.domain.Person
	vttl.web.filter.PersistanceFilter.doFilter(PersistanceFilter.java:103)
	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:129)
	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:61)
	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause

javax.servlet.ServletException: net.sf.hibernate.ObjectNotFoundException: No row with the given identifier exists: 501896, of class: vttl.domain.Person
	org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:545)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:486)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
	vttl.web.filter.LoginFilter.doFilter(LoginFilter.java:99)
	vttl.web.filter.PersistanceFilter.doFilter(PersistanceFilter.java:100)
	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:129)
	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:61)
	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause

vttl.util.PersistencyException: net.sf.hibernate.ObjectNotFoundException: No row with the given identifier exists: 501896, of class: vttl.domain.Person
	vttl.services.administration.VttlEjbBean.getPerson(VttlEjbBean.java:1774)
	sun.reflect.GeneratedMethodAccessor133.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)
	org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:698)
	org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:198)
	org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:87)
	org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:101)
	org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:348)
	org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:179)
	org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:120)
	org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:206)
	org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
	org.jboss.ejb.StatelessSessionContainer.internalInvoke(StatelessSessionContainer.java:345)
	org.jboss.ejb.Container.invoke(Container.java:723)
	org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:434)
	org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:104)
	com.sun.proxy.$Proxy41.getPerson(Unknown Source)
	vttl.web.struts.action.person.PersonAction.view(PersonAction.java:66)
	sun.reflect.GeneratedMethodAccessor132.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)
	org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
	org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
	vttl.web.filter.LoginFilter.doFilter(LoginFilter.java:99)
	vttl.web.filter.PersistanceFilter.doFilter(PersistanceFilter.java:100)
	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:129)
	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:61)
	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

note The full stack trace of the root cause is available in the Apache Tomcat/5.0.30 logs.


Apache Tomcat/5.0.30