In our case (upgrade to Magnolia 4.5.3) the error is:
[code]INFO   | jvm 1    | 2012/08/03 13:44:57 | ERROR  
info.magnolia.module.InstallContextImpl InstallContextImpl.java(error:97) 
03.08.2012 13:44:57  > Could not perform installation: null
INFO   | jvm 1    | 2012/08/03 13:44:57 | java.lang.NullPointerException
INFO   | jvm 1    | 2012/08/03 13:44:57 |       at 
info.magnolia.cms.security.MgnlUserManager.addRole(MgnlUserManager.java:568)
INFO   | jvm 1    | 2012/08/03 13:44:57 |       at 
info.magnolia.cms.security.DelegatingUserManager$10.delegate(DelegatingUserManager.java:205)
INFO   | jvm 1    | 2012/08/03 13:44:57 |       at 
info.magnolia.cms.security.DelegatingUserManager$10.delegate(DelegatingUserManager.java:202)
INFO   | jvm 1    | 2012/08/03 13:44:57 |       at 
info.magnolia.cms.security.DelegatingUserManager.delegateUntilNotNull(DelegatingUserManager.java:168)
INFO   | jvm 1    | 2012/08/03 13:44:57 |       at 
info.magnolia.cms.security.DelegatingUserManager.addRole(DelegatingUserManager.java:202)
INFO   | jvm 1    | 2012/08/03 13:44:57 |       at 
info.magnolia.module.templatingkit.setup.for1_1.AddContactUserRoleTask.execute(AddContactUserRoleTask.java:63)
INFO   | jvm 1    | 2012/08/03 13:44:57 |       at 
info.magnolia.module.ModuleManagerImpl.applyDeltas(ModuleManagerImpl.java:499)
INFO   | jvm 1    | 2012/08/03 13:44:57 |       at 
info.magnolia.module.ModuleManagerImpl.installOrUpdateModule(ModuleManagerImpl.java:481)
INFO   | jvm 1    | 2012/08/03 13:44:57 |       at 
info.magnolia.module.ModuleManagerImpl$1.doExec(ModuleManagerImpl.java:270)
INFO   | jvm 1    | 2012/08/03 13:44:57 |       at 
info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:443)[/code]

The STK code in question:
[code]    new BootstrapConditionally("Bootstrap contact-base role", "", 
"/mgnl-bootstrap/standard-templating-kit/userroles.contact-base.xml").execute(installContext);
        UserManager userManager = Security.getUserManager();
        User anonymous = userManager.getUser("anonymous");
        userManager.addRole(anonymous, "contact-base");[/code]

The nullpointer seems to indicate that the anonymous user is not present!? How 
can this be? And how can we fix this to get the installation to succeed?

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=1793d5b6-2034-4209-b4ba-564a1b08c1e5


----------------------------------------------------------------
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]>
----------------------------------------------------------------

Reply via email to