主题 : 添加栏目报错什么原因
级别: 举人
UID: 50869
积分:123 加为好友
威望: 0 精华: 0
主题:4 回复:63
注册时间:2013-08-09
在线时长:0
1#   发表于:2013-08-24 09:38:16  IP:222.72.*.*
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.jeecms.cms.entity.main.Channel#127] org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:656) org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560) javax.servlet.http.HttpServlet.service(HttpServlet.java:637) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38) com.jeecms.common.web.UserAdapterInterceptor.doFilter(UserAdapterInterceptor.java:78) org.jasig.cas.client.util.AssertionThreadLocalFilter.doFilter(AssertionThreadLocalFilter.java:54) org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:75) org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:201) org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:107) org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) com.jeecms.common.web.TransNameFilter.doFilter(TransNameFilter.java:60) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) root cause org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.jeecms.cms.entity.main.Channel#127] org.hibernate.impl.SessionFactoryImpl$2.handleEntityNotFound(SessionFactoryImpl.java:419) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:171) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:874) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:590) org.hibernate.type.EntityType.resolve(EntityType.java:412) org.hibernate.type.EntityType.nullSafeGet(EntityType.java:227) org.hibernate.persister.collection.AbstractCollectionPersister.readElement(AbstractCollectionPersister.java:725) org.hibernate.collection.PersistentSet.readFrom(PersistentSet.java:341) org.hibernate.loader.Loader.readCollectionElement(Loader.java:1031) org.hibernate.loader.Loader.readCollectionElements(Loader.java:669) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:614) org.hibernate.loader.Loader.doQuery(Loader.java:724) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259) org.hibernate.loader.Loader.loadCollection(Loader.java:2019) org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:59) org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:587) org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:83) org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1744) org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:366) org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:108) org.hibernate.collection.AbstractPersistentCollection.readElementExistence(AbstractPersistentCollection.java:164) org.hibernate.collection.PersistentSet.add(PersistentSet.java:210) com.jeecms.cms.entity.main.CmsUser.addToChannels(CmsUser.java:229) com.jeecms.cms.entity.main.Channel.addToUsers(Channel.java:432) com.jeecms.cms.manager.main.impl.ChannelMngImpl.save(ChannelMngImpl.java:149) 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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) $Proxy19.save(Unknown Source) com.jeecms.cms.action.admin.main.ChannelAct.save(ChannelAct.java:242) 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.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644) org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560) javax.servlet.http.HttpServlet.service(HttpServlet.java:637) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38) com.jeecms.common.web.UserAdapterInterceptor.doFilter(UserAdapterInterceptor.java:78) org.jasig.cas.client.util.AssertionThreadLocalFilter.doFilter(AssertionThreadLocalFilter.java:54) org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:75) org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:201) org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:107) org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) com.jeecms.common.web.TransNameFilter.doFilter(TransNameFilter.java:60) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) note
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
2#   发表于:2013-08-24 14:50:57  IP:115.215.*.*
127栏目被删除,是不是手动在数据库删除过数据?
路漫漫其修远兮,吾将上下而求索!
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
3#   发表于:2013-08-26 08:47:13  IP:111.200.*.*
脏数据,把127栏目相关的数据都要删除干净
功成由勤,业精于勤。
1 共1页