[MAGNOLIA-3529] magnolia.utf8.enabled=true -> AccessDeniedException when Activating Created: 26/Jan/11  Updated: 28/Jan/11  Resolved: 28/Jan/11

Status: Closed
Project: Magnolia
Component/s: core
Affects Version/s: 4.4.1
Fix Version/s: None

Type: Bug Priority: Neutral
Reporter: Sven Damm Assignee: Philipp Bärfuss
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:

 Description   

When I set magnolia.utf8.enabled to true, I cannot activate anymore. What am I doing wrong?

2011-01-26 10:54:47,539 WARN info.magnolia.module.templating.RenderingFilter : Resource not found: [/tinext-magnolia-frisbee/twitter/images]
2011-01-26 10:54:47,792 WARN info.magnolia.module.templating.RenderingFilter : Resource not found: [/tinext-magnolia-frisbee/twitter/images]
2011-01-26 11:06:19,228 INFO info.magnolia.module.exchangesimple.ReceiveFilter : Moving content from /demo-project/about/history to %2Fdemo-project%2Fabout/history due to activation request.
2011-01-26 11:06:19,230 ERROR info.magnolia.module.exchangesimple.ReceiveFilter : User not allowed to (Add, Set, Read) path [%2Fdemo-project%2Fabout/history]
info.magnolia.cms.security.AccessDeniedException: User not allowed to (Add, Set, Read) path [%2Fdemo-project%2Fabout/history]
at info.magnolia.cms.core.Access.isGranted(Access.java:64)
at info.magnolia.cms.core.DefaultHierarchyManager.moveTo(DefaultHierarchyManager.java:497)
at info.magnolia.module.exchangesimple.ReceiveFilter.handleMovedContent(ReceiveFilter.java:274)
at info.magnolia.module.exchangetransactional.XAReceiveFilter.update(XAReceiveFilter.java:146)
at info.magnolia.module.exchangetransactional.XAReceiveFilter.receive(XAReceiveFilter.java:84)
at info.magnolia.module.exchangesimple.ReceiveFilter.doFilter(ReceiveFilter.java:129)
at info.magnolia.module.exchangetransactional.XAReceiveFilter.doFilter(XAReceiveFilter.java:61)
at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88)
at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82)
at info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:64)
at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88)
at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82)
at info.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:88)
at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:60)
at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82)
at info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:77)
at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88)
at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82)
at info.magnolia.enterprise.registration.RegistrationFilter.doFilter(RegistrationFilter.java:51)
at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88)
at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82)
at info.magnolia.cms.filters.UnicodeNormalizationFilter.doFilter(UnicodeNormalizationFilter.java:90)
at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88)
at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82)
at info.magnolia.cms.filters.CosMultipartRequestFilter.doFilter(CosMultipartRequestFilter.java:86)
at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:60)
at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82)
at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:102)
at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88)
at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82)
at info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:120)
at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88)
at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82)
at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:66)
at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88)
at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:105)



 Comments   
Comment by Zdenek Skodik [ 26/Jan/11 ]

It's a known utf8 encoding bug which is fixed in ongoing Magnolia CMS 4.4.2 (MAGNOLIA-3490 & MGNLXAA-24)

Comment by Zdenek Skodik [ 28/Jan/11 ]

I'm closing this since Magnolia CMS 4.4.2 was released already.

Generated at Mon Feb 12 03:47:20 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.