Details
-
Bug
-
Resolution: Cannot Reproduce
-
Critical
-
xCM 6.0
-
None
-
23785
Description
In the new HTML Settings, I removed all users from the default and basic FCK roles. Then I added my "Steven " user on the default role. I am playing with an imported version of the prepackaged demo. Steven is logued on another browser. His FCK is currently opened (perhaps the source of the error in case of trying to change an opened configuration).
2008-12-09 15:26:47,281: INFO [org.jahia.bin.Jahia] - Processed [/cms/engineName/updatecontainer/op/edit/MyPage/Steven_Portal] user=[steven] ip=[127.0.0.1] in [110ms]
2008-12-09 15:26:49,156: INFO [org.jahia.bin.Jahia] - Processed [/cms/engineName/updatecontainer/op/edit/MyPage/Steven_Portal] user=[steven] ip=[127.0.0.1] in [63ms]
[GC 241630K->171172K(1003776K), 0.0132635 secs]
2008-12-09 15:27:11,359: ERROR [org.jahia.bin.errors.ErrorLoggingFilter] - org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [org.jahia.hibernate.model.JahiaAclEntry#org.jahia.hibernate.model.JahiaAclEntryPKid=org.jahia.hibernate.mo
del.JahiaAclid=93type=2target=users:1]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.jahia.hibernate.model.JahiaAclEntry#org.jahia.hibernate.model.JahiaAclEntryPKid=org.jahia.hibernate.model.JahiaAclid=93type=2target=users:1]. Error message
: No row with the given identifier exists: [org.jahia.hibernate.model.JahiaAclEntry#org.jahia.hibernate.model.JahiaAclEntryPKid=org.jahia.hibernate.model.JahiaAclid=93type=2target=users:1]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.jahia
.hibernate.model.JahiaAclEntry#org.jahia.hibernate.model.JahiaAclEntryPKid=org.jahia.hibernate.model.JahiaAclid=93type=2target=users:1]
org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [org.jahia.hibernate.model.JahiaAclEntry#org.jahia.hibernate.model.JahiaAclEntryPKid=org.jahia.hibernate.model.JahiaAclid=93type=2target=users:1]; nested exception is org.hibernate.O
bjectNotFoundException: No row with the given identifier exists: [org.jahia.hibernate.model.JahiaAclEntry#org.jahia.hibernate.model.JahiaAclEntryPKid=org.jahia.hibernate.model.JahiaAclid=93type=2target=users:1]
at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:645)
at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:424)
at org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:374)
at org.springframework.orm.hibernate3.HibernateTemplate.merge(HibernateTemplate.java:820)
at org.jahia.hibernate.dao.JahiaAclDAO.updateAcl(JahiaAclDAO.java:227)
at org.jahia.hibernate.manager.JahiaAclManager.update(JahiaAclManager.java:192)
at org.jahia.hibernate.manager.JahiaAclManager$$FastClassByCGLIB$$e9e5ac0.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(AbstractTraceInterceptor.java:113)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at org.jahia.hibernate.manager.JahiaAclManager$$EnhancerByCGLIB$$9b00212a.update(<generated>)
at org.jahia.services.acl.JahiaACLManagerService.updateCache(JahiaACLManagerService.java:416)
at org.jahia.services.acl.JahiaACLManagerService$$FastClassByCGLIB$$7d0a800e.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(AbstractTraceInterceptor.java:113)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:635)
at org.jahia.services.acl.JahiaACLManagerService$$EnhancerByCGLIB$$f6de46ee.updateCache(<generated>)
at org.jahia.views.administration.actions.HtmlSettingsAction.updateToolbarPermissions(HtmlSettingsAction.java:282)
at org.jahia.views.administration.actions.HtmlSettingsAction.save(HtmlSettingsAction.java:229)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270)
at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187)
at org.jahia.views.administration.actions.HtmlSettingsAction.execute(HtmlSettingsAction.java:129)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.jahia.bin.JahiaRequestProcessor.process(JahiaRequestProcessor.java:82)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.jahia.bin.Jahia.process(Jahia.java:1557)
at org.jahia.bin.Jahia.service(Jahia.java:851)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jahia.bin.filters.jcr.JcrSessionFilter.doFilter(JcrSessionFilter.java:23)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jahia.bin.filters.ResponseCacheControlFilter.doFilter(ResponseCacheControlFilter.java:94)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.jahia.hibernate.model.JahiaAclEntry#org.jahia.hibernate.model.JahiaAclEntryPKid=org.jahia.hibernate.model.JahiaAclid=93type=2target=users:1]
at org.hibernate.impl.SessionFactoryImpl$1.handleEntityNotFound(SessionFactoryImpl.java:377)
at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:145)
at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:179)
at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:103)
at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)
at org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:846)
at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:557)
at org.hibernate.type.EntityType.resolve(EntityType.java:379)
at org.hibernate.type.EntityType.replace(EntityType.java:259)
at org.hibernate.type.CollectionType.replaceElements(CollectionType.java:485)
at org.hibernate.type.CollectionType.replace(CollectionType.java:552)
at org.hibernate.type.TypeFactory.replace(TypeFactory.java:482)
at org.hibernate.event.def.DefaultMergeEventListener.copyValues(DefaultMergeEventListener.java:340)
at org.hibernate.event.def.DefaultMergeEventListener.entityIsDetached(DefaultMergeEventListener.java:267)
at org.hibernate.event.def.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:120)
at org.hibernate.event.def.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:53)
at org.hibernate.impl.SessionImpl.fireMerge(SessionImpl.java:677)
at org.hibernate.impl.SessionImpl.merge(SessionImpl.java:661)
at org.hibernate.impl.SessionImpl.merge(SessionImpl.java:665)
at org.springframework.orm.hibernate3.HibernateTemplate$23.doInHibernate(HibernateTemplate.java:823)
at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:419)
... 65 more