Skip to content

FATAL util.Config: DotCMS Properties file (dotmarketing-config.properties) not found #4430

@ethode

Description

@ethode

I downloaded a fresh copy of dotCMS 2.5 from github using master-2.5.

Ran the ant build scripts, chmod'ed the .sh files, setup ROOT.xml as normal, and changed the port to 8787 as to not conflict with other web servers.

After running I received several errors in the log and the following appears to be a root cause

FATAL util.Config: DotCMS Properties file (dotmarketing-config.properties) not found

System Info

  • OSX
  • PostgresQL 9.1
  • dotCMS 2.5 - from source
  • JDK 1.6.2

Log

[05/11/13 12:24:15:643 EST] INFO http11.Http11Protocol: Pausing Coyote HTTP/1.1 on http-8787
[05/11/13 12:24:16:644 EST] INFO core.StandardService: Stopping service Catalina
[05/11/13 12:24:16:645 EST] INFO http11.Http11Protocol: Stopping Coyote HTTP/1.1 on http-8787
[05/11/13 12:24:51:810 EST] ERROR startup.Embedded: Cannot find specified temporary folder at /Users/joshua/Sites/dotcms25/dotCMS/tomcat/temp
[05/11/13 12:24:52:053 EST] INFO core.AprLifecycleListener: 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
[05/11/13 12:24:52:135 EST] INFO http11.Http11Protocol: Initializing Coyote HTTP/1.1 on http-8787
[05/11/13 12:24:52:135 EST] INFO startup.Catalina: Initialization processed in 325 ms
[05/11/13 12:24:52:166 EST] INFO core.StandardService: Starting service Catalina
[05/11/13 12:24:52:166 EST] INFO core.StandardEngine: Starting Servlet Engine: Apache Tomcat/6.0.26
[05/11/13 12:24:52:170 EST] INFO startup.HostConfig: Deploying configuration descriptor ROOT.xml
[05/11/13 12:24:53:884 EST] INFO util.AsciiArt:
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt:
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt:
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt: OOOO 7777777 7777 7777 77777777
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt: OOOO OO 777777777 77777 77777 77777777
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt: OOOO OOO 77777 777777 77777 7777
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt: OOOOOOOOOO OOOOOOOO OOOOOOOOO 7777 7777777 777777 7777
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt: OOOO OOOOO OOOO OOOO OOOO 7777 7777777 7777777 777777
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt: OOOO OOOO OOO OOOO OOOO 7777 77777777 777 7777 777777
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt: OOOO OOOO OOOO OOOO OOOO 7777 777 777 777 7777 7777
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt: OOOO OOOO OOO OOOO OOOO 77777 777 777777 7777 7777
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt: OOOO OOOO OOOO OOO OOOO 77777 777 7777 7777 7777
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt: OOOOOOOOOO OOOOOOOO OOOOO 777777777 777 7777 7777 777777777
[05/11/13 12:24:53:886 EST] INFO util.AsciiArt:
[05/11/13 12:24:53:887 EST] INFO util.AsciiArt: Content Management System
[05/11/13 12:24:53:887 EST] INFO util.AsciiArt:
[05/11/13 12:24:53:887 EST] INFO util.AsciiArt:
[05/11/13 12:24:54:887 EST] INFO util.Config: Initializing properties reader.
[05/11/13 12:24:54:887 EST] FATAL util.Config: DotCMS Properties file (dotmarketing-config.properties) not found.
[05/11/13 12:24:54:888 EST] INFO util.OSGIUtil: Felix dir: /Users/joshua/Sites/dotcms25/dotCMS/tomcat/webapps/../../dotCMS/WEB-INF/felix
[05/11/13 12:24:54:888 EST] FATAL util.Config: DotCMS Properties file (dotmarketing-config.properties) not found.
[05/11/13 12:24:54:892 EST] WARN impl.CmisRepositoryContextListener: Cannot find configuration!
[05/11/13 12:24:54:892 EST] ERROR [localhost].[/]: Exception sending context initialized event to listener instance of class com.dotmarketing.listeners.OsgiFelixListener
java.lang.NullPointerException
at com.dotmarketing.util.Config.getKeys(Config.java:181)
at com.dotmarketing.util.OSGIUtil.loadConfig(OSGIUtil.java:216)
at com.dotmarketing.util.OSGIUtil.initializeFramework(OSGIUtil.java:86)
at com.dotmarketing.listeners.OsgiFelixListener.contextInitialized(OsgiFelixListener.java:14)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3972)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4467)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
[05/11/13 12:24:54:892 EST] ERROR core.StandardContext: Error listenerStart
[05/11/13 12:24:54:893 EST] ERROR core.StandardContext: Context [] startup failed due to previous errors
[05/11/13 12:24:54:902 EST] WARN util.OSGIUtil: exception while stopping felix!
java.lang.NullPointerException
at com.dotmarketing.util.OSGIUtil.getBundleContext(OSGIUtil.java:183)
at com.dotmarketing.util.OSGIUtil.stopFramework(OSGIUtil.java:161)
at com.dotmarketing.listeners.OsgiFelixListener.contextDestroyed(OsgiFelixListener.java:21)
at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4011)
at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4615)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4512)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
[05/11/13 12:24:54:903 EST] INFO listeners.ContextLifecycleListener: Shutdown event received, executing a clean shutdown.
[05/11/13 12:24:54:907 EST] ERROR listeners.ContextLifecycleListener: A error ocurred trying to shutdown the Schedulers.
[05/11/13 12:24:55:041 EST] WARN reindex.ReindexThread: ReindexThread not running (or already shutting down)
[05/11/13 12:24:55:074 EST] FATAL util.Config: DotCMS Properties file (dotmarketing-config.properties) not found.
[05/11/13 12:24:55:074 EST] INFO business.CacheLocator: loading cache administrator: com.dotmarketing.business.DotGuavaCacheAdministratorImpl
[05/11/13 12:24:55:078 EST] FATAL util.Config: DotCMS Properties file (dotmarketing-config.properties) not found.
[05/11/13 12:24:55:078 EST] FATAL business.CacheLocator: Unable to load Cache Admin:com.dotmarketing.business.DotGuavaCacheAdministratorImpl

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions