Hi all
Can someone confirm if they are experiencing the same issue with latest
3.1-SNAPSHOT:
1. Open anonymous role
2. Click Save
I get:
ERROR info.magnolia.cms.security.MgnlSecurityUtil
MgnlSecurityUtil.java(collectPropertyNames:45) 21.09.2007 15:18:05 Failed to
read userroles
javax.jcr.RepositoryException: Invalid UUID: /anonymous: null: null
at
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:792)
at
info.magnolia.cms.core.DefaultHierarchyManager.getContentByUUID(DefaultHierarchyManager.java:486)
at
info.magnolia.cms.security.MgnlSecurityUtil.collectPropertyNames(MgnlSecurityUtil.java:58)
at
info.magnolia.cms.security.MgnlSecurityUtil.collectPropertyNames(MgnlSecurityUtil.java:41)
at info.magnolia.cms.security.MgnlUser.getRoles(MgnlUser.java:347)
at info.magnolia.cms.security.MgnlUser.getAllRoles(MgnlUser.java:354)
at
info.magnolia.jaas.sp.jcr.JCRAuthenticationModule.collectRoleNames(JCRAuthenticationModule.java:117)
at
info.magnolia.jaas.sp.jcr.JCRAuthenticationModule.setEntity(JCRAuthenticationModule.java:104)
at
info.magnolia.jaas.sp.AbstractLoginModule.commit(AbstractLoginModule.java:183)
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 javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
at
javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at
javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
at javax.security.auth.login.LoginContext.login(LoginContext.java:580)
at
info.magnolia.context.AnonymousContext.setAnonymousSubject(AnonymousContext.java:169)
at
info.magnolia.context.AnonymousContext.reset(AnonymousContext.java:189)
at
info.magnolia.context.AnonymousContext.access$000(AnonymousContext.java:48)
at
info.magnolia.context.AnonymousContext$1.onEvent(AnonymousContext.java:70)
at
org.apache.jackrabbit.core.observation.EventConsumer.consumeEvents(EventConsumer.java:231)
at
org.apache.jackrabbit.core.observation.ObservationDispatcher.run(ObservationDispatcher.java:145)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalArgumentException
at org.apache.jackrabbit.uuid.UUID.<init>(UUID.java:121)
at org.apache.jackrabbit.uuid.UUID.fromString(UUID.java:161)
at
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:789)
... 25 more
java.lang.IllegalArgumentException
at org.apache.jackrabbit.uuid.UUID.<init>(UUID.java:121)
at org.apache.jackrabbit.uuid.UUID.fromString(UUID.java:161)
at
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:789)
at
info.magnolia.cms.core.DefaultHierarchyManager.getContentByUUID(DefaultHierarchyManager.java:486)
at
info.magnolia.cms.security.MgnlSecurityUtil.collectPropertyNames(MgnlSecurityUtil.java:58)
at
info.magnolia.cms.security.MgnlSecurityUtil.collectPropertyNames(MgnlSecurityUtil.java:41)
at info.magnolia.cms.security.MgnlUser.getRoles(MgnlUser.java:347)
at info.magnolia.cms.security.MgnlUser.getAllRoles(MgnlUser.java:354)
at
info.magnolia.jaas.sp.jcr.JCRAuthenticationModule.collectRoleNames(JCRAuthenticationModule.java:117)
at
info.magnolia.jaas.sp.jcr.JCRAuthenticationModule.setEntity(JCRAuthenticationModule.java:104)
at
info.magnolia.jaas.sp.AbstractLoginModule.commit(AbstractLoginModule.java:183)
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 javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
at
javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at
javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
at javax.security.auth.login.LoginContext.login(LoginContext.java:580)
at
info.magnolia.context.AnonymousContext.setAnonymousSubject(AnonymousContext.java:169)
at
info.magnolia.context.AnonymousContext.reset(AnonymousContext.java:189)
at
info.magnolia.context.AnonymousContext.access$000(AnonymousContext.java:48)
at
info.magnolia.context.AnonymousContext$1.onEvent(AnonymousContext.java:70)
at
org.apache.jackrabbit.core.observation.EventConsumer.consumeEvents(EventConsumer.java:231)
at
org.apache.jackrabbit.core.observation.ObservationDispatcher.run(ObservationDispatcher.java:145)
at java.lang.Thread.run(Thread.java:619)
INFO info.magnolia.context.AnonymousContext AnonymousContext.java(reset:194)
21.09.2007 15:18:05 Anonymous context reloaded
INFO info.magnolia.context.AnonymousContext AnonymousContext.java(reset:194)
21.09.2007 15:18:06 Anonymous context reloaded
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------