[ 
http://www.jahia.net/jira/browse/JAHIA-3962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sergiy Shyrkov resolved JAHIA-3962.
-----------------------------------

    Resolution: Cannot Reproduce

Cannot reproduce it. Could you retest it please?

> Admin Center: HTML Settings: FCK configuration: adding a user makes an 
> exception
> --------------------------------------------------------------------------------
>
>                 Key: JAHIA-3962
>                 URL: http://www.jahia.net/jira/browse/JAHIA-3962
>             Project: Jahia Web Content Management Server (WCMS)
>          Issue Type: Bug
>          Components: Authorisations (ACL) and Authentification
>    Affects Versions: WCM 6.0 Beta
>         Environment: 23785
>            Reporter: Stephane Croisier
>            Assignee: Sergiy Shyrkov
>            Priority: Critical
>             Fix For: WCM 6.0 Beta
>
>
> 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

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://www.jahia.net/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
jira_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/jira_list

Reply via email to