Hi all
Looks like we're having the same issue, the first one, with Magnolia 4.5.6.
However, the exception we get is somewhat different:
Caused by: javax.jcr.PathNotFoundException:
/jcr:system/jcr:versionStorage/46/5b/df/465bdfde-93ff-4678-9ffc-efe3945c4018/1.3/jcr:frozenNode
The user has permission to write on /SomeSite and its sub-nodes only. If we
give him the permission for the root, activation with sub-nodes works fine.
I just tried setting the ACLs to /jcr:system by a groovy script, which seemed
to work, but it did not change the behaviour.
The script I used (the ACL nodes 01 and 02 were already available):
[code]
session = MgnlContext.getJCRSession('userroles')
node = session.getNode('/role-name/acl_website/01')
PropertyUtil.setProperty(node, 'path', '/jcr:system')
node = session.getNode('/role-name/acl_website/02')
PropertyUtil.setProperty(node, 'path', '/jcr:system/*')
session.save()
[/code]
Cheers
Andy
--
Context is everything:
http://forum.magnolia-cms.com/forum/thread.html?threadId=d49d9366-2528-4bbd-a561-4e7a7c823dd4
----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------