主题 : 后台栏目管理新增和修改、删除都会报错,急
级别: 解元
UID: 32219
积分:247 加为好友
威望: 0 精华: 0
主题:7 回复:115
注册时间:2012-04-12
在线时长:0
1#   发表于:2012-07-18 08:59:18  IP:119.134.*.*
org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.jeecms.cms.entity.main.Channel#3408]
at org.hibernate.impl.SessionFactoryImpl$2.handleEntityNotFound(SessionFactoryImpl.java:419) ~[hibernate-3.3.2.jar:na]
at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:171) ~[hibernate-3.3.2.jar:na]
at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223) ~[hibernate-3.3.2.jar:na]
at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126) ~[hibernate-3.3.2.jar:na]
at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906) ~[hibernate-3.3.2.jar:na]
at org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:874) ~[hibernate-3.3.2.jar:na]
at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:590) ~[hibernate-3.3.2.jar:na]
at org.hibernate.type.EntityType.resolve(EntityType.java:412) ~[hibernate-3.3.2.jar:na]
at org.hibernate.type.EntityType.nullSafeGet(EntityType.java:227) ~[hibernate-3.3.2.jar:na]
at org.hibernate.persister.collection.AbstractCollectionPersister.readElement(AbstractCollectionPersister.java:725) ~[hibernate-3.3.2.jar:na]
at org.hibernate.collection.PersistentSet.readFrom(PersistentSet.java:341) ~[hibernate-3.3.2.jar:na]
at org.hibernate.loader.Loader.readCollectionElement(Loader.java:1031) ~[hibernate-3.3.2.jar:na]
at org.hibernate.loader.Loader.readCollectionElements(Loader.java:669) ~[hibernate-3.3.2.jar:na]
at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:614) ~[hibernate-3.3.2.jar:na]
at org.hibernate.loader.Loader.doQuery(Loader.java:724) ~[hibernate-3.3.2.jar:na]
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259) ~[hibernate-3.3.2.jar:na]
at org.hibernate.loader.Loader.loadCollection(Loader.java:2019) ~[hibernate-3.3.2.jar:na]
at org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:59) ~[hibernate-3.3.2.jar:na]
at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:587) ~[hibernate-3.3.2.jar:na]
at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:83) ~[hibernate-3.3.2.jar:na]
at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1744) ~[hibernate-3.3.2.jar:na]
at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:366) ~[hibernate-3.3.2.jar:na]
at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:108) ~[hibernate-3.3.2.jar:na]
at org.hibernate.collection.AbstractPersistentCollection.readElementExistence(AbstractPersistentCollection.java:164) ~[hibernate-3.3.2.jar:na]
at org.hibernate.collection.PersistentSet.remove(PersistentSet.java:234) ~[hibernate-3.3.2.jar:na]
at com.jeecms.cms.manager.main.impl.ChannelMngImpl.deleteById(ChannelMngImpl.java:215) ~[ChannelMngImpl.class:na]
at com.jeecms.cms.manager.main.impl.ChannelMngImpl.deleteByIds(ChannelMngImpl.java:224) ~[ChannelMngImpl.class:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.5.0_15]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.5.0_15]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.5.0_15]
at java.lang.reflect.Method.invoke(Method.java:585) ~[na:1.5.0_15]
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) ~[spring.aop-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) ~[spring.aop-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) ~[spring.aop-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) ~[spring.transaction-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) ~[spring.aop-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) ~[spring.aop-3.0.5.jar:3.0.5.RELEASE]
at $Proxy22.deleteByIds(Unknown Source) ~[na:na]
at com.jeecms.cms.action.admin.main.ChannelAct.delete(ChannelAct.java:285) ~[ChannelAct.class:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.5.0_15]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.5.0_15]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.5.0_15]
at java.lang.reflect.Method.invoke(Method.java:585) ~[na:1.5.0_15]
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) ~[spring.web-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) [servlet-api.jar:na]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) [servlet-api.jar:na]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina.jar:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:na]
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) [spring.orm-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) [spring.web-3.0.5.jar:3.0.5.RELEASE]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:na]
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) [spring.web-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) [spring.web-3.0.5.jar:3.0.5.RELEASE]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:na]
at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38) [ProcessTimeFilter.class:na]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:na]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228) [catalina.jar:na]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) [catalina.jar:na]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) [catalina.jar:na]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) [catalina.jar:na]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:na]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:212) [catalina.jar:na]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) [tomcat-coyote.jar:na]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634) [tomcat-coyote.jar:na]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445) [tomcat-coyote.jar:na]
at java.lang.Thread.run(Thread.java:595) [na:1.5.0_15]
08:56:41.968 DEBUG org.springframework.orm.hibernate3.support.OpenSessionInViewFilter - Closing single Hibernate Session in OpenSessionInViewFilter
08:56:41.968 DEBUG org.springframework.orm.hibernate3.SessionFactoryUtils - Closing Hibernate Session
2012-7-18 8:56:41 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet JeeCmsAdmin threw exception
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
2#   发表于:2012-07-18 09:04:30  IP:117.114.*.*
请描述下您的系统使用环境,如操作系统,JDK版本,tocmat版本,mysql版本等
功成由勤,业精于勤。
级别: 解元
UID: 32219
积分:247 加为好友
威望: 0 精华: 0
主题:7 回复:115
注册时间:2012-04-12
在线时长:0
3#   发表于:2012-07-18 09:14:24  IP:119.134.*.*
前面可以的,是不是有外键关联,还是我点了"生成"----"全文检索"导致的,
操作系统:xp,jdk:1.6,tomcat:6.0,mysql5
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
4#   发表于:2012-07-18 09:16:03  IP:117.114.*.*
那你还删除什么数据没有?
功成由勤,业精于勤。
级别: 解元
UID: 32219
积分:247 加为好友
威望: 0 精华: 0
主题:7 回复:115
注册时间:2012-04-12
在线时长:0
5#   发表于:2012-07-18 09:16:40  IP:119.134.*.*
我确认该栏目下没有文章,回收站的文章也删了,什么原因导致的?
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
6#   发表于:2012-07-18 09:18:07  IP:117.114.*.*
这是主外键关联,你数据没删干净
功成由勤,业精于勤。
级别: 解元
UID: 32219
积分:247 加为好友
威望: 0 精华: 0
主题:7 回复:115
注册时间:2012-04-12
在线时长:0
7#   发表于:2012-07-18 09:19:01  IP:119.134.*.*
哦,是什么数据导致的?是数据问题?程序没问题吗?
级别: 解元
UID: 32219
积分:247 加为好友
威望: 0 精华: 0
主题:7 回复:115
注册时间:2012-04-12
在线时长:0
8#   发表于:2012-07-18 09:19:47  IP:119.134.*.*
但是我修改栏目信息、新增栏目信息都是报同样的错误的,什么原因?
级别: 解元
UID: 32219
积分:247 加为好友
威望: 0 精华: 0
主题:7 回复:115
注册时间:2012-04-12
在线时长:0
9#   发表于:2012-07-18 09:21:16  IP:119.134.*.*
前面是可以的,然后因为jeecms搜索不了,就在后台生成了下"全文检索",然后cms可以搜索了,,然后今天删栏目,就不行了,修改也报错
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
10#   发表于:2012-07-18 09:23:27  IP:117.114.*.*
前面是可以的,然后因为jeecms搜索不了,就在后台生成了下"全文检索",然后cms可以搜索了,,然后今天删栏目,就不行了,修改也报错
 这是你自己操作不当导致的,您要是删了主外关联信息那就要把和相关数据全删了
功成由勤,业精于勤。
1 2 3 4 > >| 共4页