I've got a little bit more information on this problem.  I moved the author 
instance out from under the webapps folder and restarted Magnolia with just the 
public instance under webapps.  It still throws the same errors, but this time 
I looked in Tomcat's catalina.out log, copied below.  Note that the first sign 
of trouble seems to be:

2013-10-29 11:32:17,939 ERROR info.magnolia.cms.beans.config.ConfigLoader       
: An unspecified error occurred during initialization: null
java.lang.NullPointerException

Which perhaps is caused by the line just before it:

2013-10-29 11:32:17,938 WARN  
fo.magnolia.objectfactory.ObservedComponentFactory: /server/security does not 
exist, default implementation for interface 
info.magnolia.cms.security.SecuritySupport is unknown, will return null.

Does this mean anything to anyone?  Just to reiterate, this all happened 
installing the default CE 5.1.1 bundle on OS X, creating some simple pages, 
activating some content, and then boom, the public instance starts throwing 
these errors.  I have re-installed Magnolia from scratch 4 times, and this 
happens every time.  



Oct 29, 2013 11:32:10 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal 
performance in production environments was not found on the java.library.path: 
.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
Oct 29, 2013 11:32:10 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Oct 29, 2013 11:32:10 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Oct 29, 2013 11:32:10 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 552 ms
Oct 29, 2013 11:32:10 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Oct 29, 2013 11:32:10 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.40
Oct 29, 2013 11:32:10 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory 
/Applications/magnolia-5.1.1/apache-tomcat-7.0.40/webapps/magnoliaPublic
2013-10-29 11:32:13,164 INFO  info.magnolia.init.MagnoliaServletContextListener 
: Property sources loaded: [DefaultMagnoliaConfigurationProperties with 
sources: [SystemPropertySource][ServletContextPropertySource from 
WEB-INF/config/magnoliaPublic/magnolia.properties][ServletContextPropertySource 
from 
WEB-INF/config/magnoliaPublic/magnolia.properties][ServletContextPropertySource 
from WEB-INF/config/default/magnolia.properties][ModulePropertiesSource from 
modules [core, ui-framework, activation, device-detection, rendering, 
ui-contentapp, ui-mediaeditor, imaging, templating, templating-jsp, 
ui-admincentral, adminInterface, cache, messages-app, pages, sample-app, 
security-app, about-app, dam, groovy, inplace-templating, mail, scheduler, 
contacts, data, magnolia-4-5-migration, form, resources, rssaggregator, 
public-user-registration, forum, commenting, standard-templating-kit, 
categorization, theme-pop, demo-project, webapp]][InitPathsPropertySource]]
Initializing Log4J
Initializing Log4J from [WEB-INF/config/default/log4j.xml]
---------------------------------------------
MAGNOLIA LICENSE
---------------------------------------------
Version number : 5.1.1
Build          : 24. October 2013 (rev. 
b00959b3eb52b9ab9c0401fc7f967b05898feaf9)
Edition        : Community Edition
Provider       : Magnolia International Ltd. (i...@magnolia-cms.com)
2013-10-29 11:32:13,469 INFO  info.magnolia.cms.beans.config.ConfigLoader       
: Initializing content repositories
2013-10-29 11:32:13,472 INFO  info.magnolia.repository.DefaultRepositoryManager 
: Loading JCR
2013-10-29 11:32:13,481 INFO  info.magnolia.repository.DefaultRepositoryManager 
: Loading JCR magnolia
2013-10-29 11:32:13,510 INFO  info.magnolia.jackrabbit.ProviderImpl             
: Loading repository at 
/Applications/magnolia-5.1.1/apache-tomcat-7.0.40/webapps/magnoliaPublic/repositories/magnolia
 (config file: 
/Applications/magnolia-5.1.1/apache-tomcat-7.0.40/webapps/magnoliaPublic/WEB-INF/config/repo-conf/jackrabbit-bundle-derby-search.xml)
 - cluster id: "<unset>"
2013-10-29 11:32:17,566 INFO  
fo.magnolia.objectfactory.ObservedComponentFactory: 
/server/rendering/freemarker does not exist, will return a new instance of 
class info.magnolia.freemarker.FreemarkerConfig.
2013-10-29 11:32:17,578 INFO  info.magnolia.context.LifeTimeJCRSessionUtil      
: Will handle lifetime sessions because the system context is of type interface 
info.magnolia.context.ThreadDependentSystemContext
2013-10-29 11:32:17,938 WARN  
fo.magnolia.objectfactory.ObservedComponentFactory: /server/security does not 
exist, default implementation for interface 
info.magnolia.cms.security.SecuritySupport is unknown, will return null.
2013-10-29 11:32:17,938 WARN  
fo.magnolia.objectfactory.ObservedComponentFactory: An instance of interface 
info.magnolia.cms.security.SecuritySupport couldn't be loaded from 
config:/server/security yet, returning null.
2013-10-29 11:32:17,939 ERROR info.magnolia.cms.beans.config.ConfigLoader       
: An unspecified error occurred during initialization: null
java.lang.NullPointerException
        at info.magnolia.cms.security.Security.getSystemUser(Security.java:75)
        at 
info.magnolia.context.AbstractContext.getUser(AbstractContext.java:74)
        at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:92)
        at 
info.magnolia.jcr.wrapper.LastUpdateContentDecorator.updateLastModified(LastUpdateContentDecorator.java:417)
        at 
info.magnolia.jcr.wrapper.LastUpdateContentDecorator.updateLastModified(LastUpdateContentDecorator.java:428)
        at 
info.magnolia.jcr.wrapper.LastUpdateNodeWrapper.updateLastModified(LastUpdateNodeWrapper.java:284)
        at 
info.magnolia.jcr.wrapper.LastUpdateNodeWrapper.addNode(LastUpdateNodeWrapper.java:213)
        at 
info.magnolia.jcr.wrapper.DelegateNodeWrapper.addNode(DelegateNodeWrapper.java:122)
        at 
info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.addNode(ContentDecoratorNodeWrapper.java:115)
        at 
info.magnolia.jcr.wrapper.DelegateNodeWrapper.addNode(DelegateNodeWrapper.java:122)
        at 
info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.addNode(ContentDecoratorNodeWrapper.java:115)
        at 
info.magnolia.audit.MgnlAuditLoggingContentDecoratorNodeWrapper.addNode(MgnlAuditLoggingContentDecoratorNodeWrapper.java:84)
        at info.magnolia.cms.core.DefaultContent.<init>(DefaultContent.java:146)
        at 
info.magnolia.cms.core.DefaultContent.wrapAsContent(DefaultContent.java:281)
        at 
info.magnolia.cms.core.DefaultContent.createContent(DefaultContent.java:169)
        at 
info.magnolia.cms.core.AbstractContent.createContent(AbstractContent.java:76)
        at 
info.magnolia.cms.util.ContentUtil.getOrCreateContent(ContentUtil.java:206)
        at 
info.magnolia.cms.util.ContentUtil.getOrCreateContent(ContentUtil.java:193)
        at 
info.magnolia.module.InstallContextImpl.getOrCreateCurrentModuleNode(InstallContextImpl.java:189)
        at 
info.magnolia.module.AbstractModuleVersionHandler.getCurrentlyInstalled(AbstractModuleVersionHandler.java:107)
        at 
info.magnolia.module.ModuleManagerImpl.checkForInstallOrUpdates(ModuleManagerImpl.java:182)
        at 
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:150)
        at 
info.magnolia.init.MagnoliaServletContextListener$1.doExec(MagnoliaServletContextListener.java:249)
        at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:415)
        at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:412)
        at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:386)
        at 
info.magnolia.init.MagnoliaServletContextListener.startServer(MagnoliaServletContextListener.java:246)
        at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:172)
        at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:126)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4887)
        at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5381)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
        at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1114)
        at 
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1672)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:695)
Oct 29, 2013 11:32:17 AM org.icepush.EmailNotificationProvider$AutoRegister 
contextInitialized
INFO: ICEpush Email Notification Provider Registered.
2013-10-29 11:32:17,967 ERROR info.magnolia.cms.filters.FilterManagerImpl       
: Error initializing filters
javax.servlet.ServletException: No filters configured at /server/filters
        at 
info.magnolia.cms.filters.FilterManagerImpl.createConfiguredFilters(FilterManagerImpl.java:194)
        at 
info.magnolia.cms.filters.FilterManagerImpl.createRootFilter(FilterManagerImpl.java:166)
        at 
info.magnolia.cms.filters.FilterManagerImpl$2.doExec(FilterManagerImpl.java:107)
        at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:415)
        at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:412)
        at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:386)
        at 
info.magnolia.cms.filters.FilterManagerImpl.init(FilterManagerImpl.java:103)
        at info.magnolia.cms.filters.MgnlMainFilter.init(MgnlMainFilter.java:82)
        at 
org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
        at 
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
        at 
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
        at 
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4746)
        at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5399)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
        at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1114)
        at 
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1672)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:695)
Oct 29, 2013 11:32:17 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory 
/Applications/magnolia-5.1.1/apache-tomcat-7.0.40/webapps/ROOT
Oct 29, 2013 11:32:18 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Oct 29, 2013 11:32:18 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Oct 29, 2013 11:32:18 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 7264 ms

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=5027bf94-3e60-4960-b9ab-3437c32087bb


----------------------------------------------------------------
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: <user-list-unsubscr...@magnolia-cms.com>
----------------------------------------------------------------

Reply via email to