Hi Devs! I have a Dhis2 instance comprised of both Tracker and Aggregate data. Whenever I run analytics I get the following error which seems to originate from partitions. My current instance ins Dhis2 Version 2.37.4. Any help will highly be appreciated.
Hi @MiltonIsaya
Thank you for your post with the screenshot. Sorry to hear you are facing this issue. We’ve had a similar issue before and it seems that this kind of error is specific to the database itself (i.e. something in the data gone wrong), so it might help if you share the entire catalina.out log (without including sensitive authentication/info).
Both @tiha and @linxd faced this issue… see: 2.37.2 Error on analytics run
Hi @Gassim! Thank you for your quick response. Here is my log:
<4>[SetAllPropertiesRule]{Server/Service/Connector} Setting property ‘compressableMimeType’ to ‘text/html,text/xml’ did not find a matching property.
<4>[SetAllPropertiesRule]{Server/Service/Connector} Setting property ‘compressableMimeType’ to ‘text/html,text/xml’ did not find a matching property.
<6>Server version name: Apache Tomcat/9.0.31 (Ubuntu)
<6>Server built: Nov 5 2024 05:31:52 UTC
<6>Server version number: 9.0.31.0
<6>OS Name: Linux
<6>OS Version: 5.4.0-205-generic
<6>Architecture: amd64
<6>Java Home: /usr/lib/jvm/java-8-openjdk-amd64/jre
<6>JVM Version: 1.8.0_442-8u442-b06~us1-0ubuntu1~20.04-b06
<6>JVM Vendor: Private Build
<6>CATALINA_BASE: /home/dhis/tomcat-dhis
<6>CATALINA_HOME: /usr/share/tomcat9
<6>Command line argument: -Djava.util.logging.config.file=/home/dhis/tomcat-dhis/conf/logging.properties
<6>Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
<6>Command line argument: -Xmx15g
<6>Command line argument: -Xms512m
<6>Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
<6>Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
<6>Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
<6>Command line argument: -Dignore.endorsed.dirs=
<6>Command line argument: -Dcatalina.base=/home/dhis/tomcat-dhis
<6>Command line argument: -Dcatalina.home=/usr/share/tomcat9
<6>Command line argument: -Djava.io.tmpdir=/home/dhis/tomcat-dhis/temp
<6>The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib]
<6>Initializing ProtocolHandler [“http-nio-8082”]
<6>Initializing ProtocolHandler [“http-nio-8080”]
<6>Initializing ProtocolHandler [“http-nio-127.0.0.1–1”]
<2>Failed to initialize component [Connector[HTTP/1.1-auto-1]]
<2>org.apache.catalina.LifecycleException: Protocol handler initialization failed
<2> at org.apache.catalina.connector.Connector.initInternal(Connector.java:1013)
<2> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
<2> at org.apache.catalina.core.StandardService.initInternal(StandardService.java:533)
<2> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
<2> at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:1057)
<2> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
<2> at org.apache.catalina.startup.Catalina.load(Catalina.java:584)
<2> at org.apache.catalina.startup.Catalina.load(Catalina.java:607)
<2> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<2> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<2> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<2> at java.lang.reflect.Method.invoke(Method.java:498)
<2> at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:303)
<2> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
<2>Caused by: java.lang.IllegalArgumentException: port out of range:-1
<2> at java.net.InetSocketAddress.checkPort(InetSocketAddress.java:143)
<2> at java.net.InetSocketAddress.(InetSocketAddress.java:188)
<2> at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:228)
<2> at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:212)
<2> at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1141)
<2> at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1154)
<2> at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:581)
<2> at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:74)
<2> at org.apache.catalina.connector.Connector.initInternal(Connector.java:1010)
<2> … 13 more
<2>
<6>Initializing ProtocolHandler [“http-nio–1”]
<2>Failed to initialize component [Connector[HTTP/1.1-auto-2]]
<2>org.apache.catalina.LifecycleException: Protocol handler initialization failed
<2> at org.apache.catalina.connector.Connector.initInternal(Connector.java:1013)
<2> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
<2> at org.apache.catalina.core.StandardService.initInternal(StandardService.java:533)
<2> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
<2> at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:1057)
<2> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
<2> at org.apache.catalina.startup.Catalina.load(Catalina.java:584)
<2> at org.apache.catalina.startup.Catalina.load(Catalina.java:607)
<2> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<2> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<2> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<2> at java.lang.reflect.Method.invoke(Method.java:498)
<2> at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:303)
<2> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
<2>Caused by: java.lang.IllegalArgumentException: port out of range:-1
<2> at java.net.InetSocketAddress.checkPort(InetSocketAddress.java:143)
<2> at java.net.InetSocketAddress.(InetSocketAddress.java:188)
<2> at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:228)
<2> at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:212)
<2> at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1141)
<2> at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1154)
<2> at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:581)
<2> at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:74)
<2> at org.apache.catalina.connector.Connector.initInternal(Connector.java:1010)
<2> … 13 more
<2>
<6>Server initialization in [1,373] milliseconds
<6>Starting service [Catalina]
<6>Starting Servlet engine: [Apache Tomcat/9.0.31 (Ubuntu)]
<6>Deploying web application archive [/home/dhis/tomcat-dhis/webapps/ROOT.war]
<6>At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/slf4j-simple-1.7.30.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/log4j-slf4j-impl-2.16.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]
[main] INFO org.hisp.dhis.external.location.DefaultLocationManager - System property dhis2.home not set
[main] INFO org.hisp.dhis.external.location.DefaultLocationManager - Environment variable DHIS2_HOME points to /home/dhis/config
[main] INFO org.hisp.dhis.external.location.DefaultLocationManager - File /home/dhis/config/dhis-google-auth.json does not exist
[main] INFO org.hisp.dhis.external.conf.DefaultDhisConfigurationProvider - Could not find dhis-google-auth.json
[main] INFO org.hisp.dhis.webapi.servlet.DhisWebApiWebAppInitializer - HTTPS only is enabled, cookies configured as secure
2025-03-05 12:43:56,706 main ERROR Unable to create file dhis.log java.io.IOException: Permission denied
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:1023)
at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:733)
at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:716)
at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:113)
at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:100)
at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:217)
at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.build(RollingFileAppender.java:146)
at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.build(RollingFileAppender.java:62)
at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:122)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1107)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1032)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1024)
at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:643)
at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:243)
at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:289)
at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:626)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:699)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:716)
at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:270)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:155)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:196)
at org.apache.commons.logging.LogAdapter$Log4jLog.(LogAdapter.java:155)
at org.apache.commons.logging.LogAdapter$Log4jAdapter.createLog(LogAdapter.java:122)
at org.apache.commons.logging.LogAdapter.createLog(LogAdapter.java:89)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:67)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:59)
at org.springframework.context.support.AbstractApplicationContext.(AbstractApplicationContext.java:178)
at org.springframework.context.support.AbstractRefreshableApplicationContext.(AbstractRefreshableApplicationContext.java:81)
at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.(AbstractRefreshableConfigApplicationContext.java:51)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.(AbstractRefreshableWebApplicationContext.java:101)
at org.springframework.web.context.support.AnnotationConfigWebApplicationContext.(AnnotationConfigWebApplicationContext.java:86)
at org.hisp.dhis.webapi.servlet.DhisWebApiWebAppInitializer.onStartup(DhisWebApiWebAppInitializer.java:76)
at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:174)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5135)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1848)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:772)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1575)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:343)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
2025-03-05 12:43:56,715 main ERROR Could not create plugin of type class org.apache.logging.log4j.core.appender.RollingFileAppender for element RollingFile: java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory@363ada40] unable to create manager for [dhis.log] with data [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData@75465156[pattern=dhis.log%i, append=true, bufferedIO=true, bufferSize=8192, policy=CompositeTriggeringPolicy(policies=[SizeBasedTriggeringPolicy(size=26214400)]), strategy=DefaultRolloverStrategy(min=1, max=3, useMax=true), advertiseURI=null, layout=* %-5p %d{ISO8601} %m (%F [%t])%n %X{sessionId}, filePermissions=null, fileOwner=null]] java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory@363ada40] unable to create manager for [dhis.log] with data [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData@75465156[pattern=dhis.log%i, append=true, bufferedIO=true, bufferSize=8192, policy=CompositeTriggeringPolicy(policies=[SizeBasedTriggeringPolicy(size=26214400)]), strategy=DefaultRolloverStrategy(min=1, max=3, useMax=true), advertiseURI=null, layout=* %-5p %d{ISO8601} %m (%F [%t])%n %X{sessionId}, filePermissions=null, fileOwner=null]]
at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:115)
at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:100)
at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:217)
at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.build(RollingFileAppender.java:146)
at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.build(RollingFileAppender.java:62)
at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:122)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1107)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1032)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1024)
at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:643)
at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:243)
at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:289)
at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:626)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:699)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:716)
at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:270)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:155)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:196)
at org.apache.commons.logging.LogAdapter$Log4jLog.(LogAdapter.java:155)
at org.apache.commons.logging.LogAdapter$Log4jAdapter.createLog(LogAdapter.java:122)
at org.apache.commons.logging.LogAdapter.createLog(LogAdapter.java:89)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:67)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:59)
at org.springframework.context.support.AbstractApplicationContext.(AbstractApplicationContext.java:178)
at org.springframework.context.support.AbstractRefreshableApplicationContext.(AbstractRefreshableApplicationContext.java:81)
at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.(AbstractRefreshableConfigApplicationContext.java:51)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.(AbstractRefreshableWebApplicationContext.java:101)
at org.springframework.web.context.support.AnnotationConfigWebApplicationContext.(AnnotationConfigWebApplicationContext.java:86)
at org.hisp.dhis.webapi.servlet.DhisWebApiWebAppInitializer.onStartup(DhisWebApiWebAppInitializer.java:76)
at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:174)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5135)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1848)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:772)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1575)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:343)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
2025-03-05 12:43:56,717 main ERROR Unable to invoke factory method in class org.apache.logging.log4j.core.appender.RollingFileAppender for element RollingFile: java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.appender.RollingFileAppender java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.appender.RollingFileAppender
at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:234)
at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:134)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1107)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1032)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1024)
at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:643)
at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:243)
at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:289)
at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:626)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:699)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:716)
at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:270)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:155)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:196)
at org.apache.commons.logging.LogAdapter$Log4jLog.(LogAdapter.java:155)
at org.apache.commons.logging.LogAdapter$Log4jAdapter.createLog(LogAdapter.java:122)
at org.apache.commons.logging.LogAdapter.createLog(LogAdapter.java:89)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:67)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:59)
at org.springframework.context.support.AbstractApplicationContext.(AbstractApplicationContext.java:178)
at org.springframework.context.support.AbstractRefreshableApplicationContext.(AbstractRefreshableApplicationContext.java:81)
at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.(AbstractRefreshableConfigApplicationContext.java:51)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.(AbstractRefreshableWebApplicationContext.java:101)
at org.springframework.web.context.support.AnnotationConfigWebApplicationContext.(AnnotationConfigWebApplicationContext.java:86)
at org.hisp.dhis.webapi.servlet.DhisWebApiWebAppInitializer.onStartup(DhisWebApiWebAppInitializer.java:76)
at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:174)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5135)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1848)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:772)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1575)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:343)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
2025-03-05 12:43:56,729 main ERROR Null object returned for RollingFile in Appenders.
[main] INFO org.hisp.dhis.monitoring.metrics.MetricsEnabler - Monitoring metric for key monitoring.hibernate.enabled is disabled
[main] INFO org.hisp.dhis.monitoring.metrics.MetricsEnabler - Monitoring metric for key monitoring.dbpool.enabled is disabled
[main] INFO org.hisp.dhis.monitoring.metrics.MetricsEnabler - Monitoring metric for key monitoring.cpu.enabled is disabled
[main] INFO org.hisp.dhis.monitoring.metrics.MetricsEnabler - Monitoring metric for key monitoring.uptime.enabled is disabled
[main] INFO org.hisp.dhis.monitoring.metrics.MetricsEnabler - Monitoring metric for key monitoring.jvm.enabled is disabled
[main] INFO org.hisp.dhis.monitoring.metrics.MetricsEnabler - Monitoring metric for key monitoring.api.enabled is disabled
[main] INFO org.hisp.dhis.hibernate.DefaultHibernateConfigurationProvider - Hibernate configuration loaded: dialect: ‘org.hisp.dhis.hibernate.dialect.DhisPostgresDialect’, region factory: ‘org.hibernate.cache.ehcache.EhCacheRegionFactory’, connection pool max size: null
[MLog-Init-Reporter] INFO com.mchange.v2.log.MLog - MLog clients using slf4j logging.
[main] INFO com.mchange.v2.c3p0.C3P0Registry - Initializing c3p0-0.9.5.5 [built 11-December-2019 22:18:33 -0800; debug? true; trace: 10]
[main] INFO com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource - Initializing c3p0 pool… com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement → 5, acquireRetryAttempts → 30, acquireRetryDelay → 1000, autoCommitOnClose → false, automaticTestTable → null, breakAfterAcquireFailure → false, checkoutTimeout → 0, connectionCustomizerClassName → null, connectionTesterClassName → com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource → caller, dataSourceName → z8kfsxb9s7rh2rljm5x5|63e546a7, debugUnreturnedConnectionStackTraces → false, description → null, driverClass → org.postgresql.Driver, extensions → {}, factoryClassLocation → null, forceIgnoreUnresolvedTransactions → false, forceSynchronousCheckins → false, forceUseNamedDriverClass → false, identityToken → z8kfsxb9s7rh2rljm5x5|63e546a7, idleConnectionTestPeriod → 0, initialPoolSize → 5, jdbcUrl → jdbc:postgresql:imes, maxAdministrativeTaskTime → 0, maxConnectionAge → 0, maxIdleTime → 7200, maxIdleTimeExcessConnections → 0, maxPoolSize → 80, maxStatements → 0, maxStatementsPerConnection → 0, minPoolSize → 5, numHelperThreads → 3, preferredTestQuery → null, privilegeSpawnedThreads → false, properties → {user=, password=}, propertyCycle → 0, statementCacheNumDeferredCloseThreads → 0, testConnectionOnCheckin → true, testConnectionOnCheckout → false, unreturnedConnectionTimeout → 0, userOverrides → {}, usesTraditionalReflectiveProxies → false ]
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘userIdCache’
[main] INFO org.cache2k.core.Cache2kCoreProviderImpl - cache2k starting. version=1.6.0.Final
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘currentUserGroupInfoCache’
[main] INFO org.flywaydb.core.internal.license.VersionPrinter - Flyway Community Edition 7.0.4 by Redgate
[main] INFO org.flywaydb.core.internal.database.base.DatabaseType - Database: jdbc:postgresql:imes (PostgreSQL 10.22)
[main] INFO org.flywaydb.core.internal.command.DbValidate - Successfully validated 169 migrations (execution time 00:00.269s)
[main] INFO org.flywaydb.core.internal.command.DbMigrate - Current version of schema “public”: 2.37.44
[main] INFO org.flywaydb.core.internal.command.DbMigrate - Schema “public” is up to date. No migration necessary.
[main] INFO Hibernate Types - This framework is proudly powered by:
| | | | () | |
| |__| | _ _ __ ___ _ __ ___ _ | | ___ _ __ ___ ___
| __ | | | | ’ \ / _ \ '/ | / | / _ \ ’ \ / / _
| | | | || | |) | / | _ \ _ \ || / | | | (| __/
|| ||_, | ./ _|| |/|/___|| ||__|
/ | |
|/||
At Hypersistence, we only build amazing tools, like Hibernate Types, Flexy Pool, or Hypersistence Optimizer.
What if there was a tool that could automatically detect JPA and Hibernate performance issues?
Hypersistence Optimizer is that tool!
For more details, go to:
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[main] INFO org.hisp.dhis.cache.SimpleCacheBuilder - Simple Local Cache instance created for region:‘periodCache’
- WARN 2025-03-05T12:44:16,022 HHH90001007: Using legacy cache name [org.hibernate.cache.spi.UpdateTimestampsCache] because configuration could not be found for cache [default-update-timestamps-region]. Update your configuration to rename cache [org.hibernate.cache.spi.UpdateTimestampsCache] to [default-update-timestamps-region]. (EhcacheRegionFactory.java [main])
- WARN 2025-03-05T12:44:16,044 HHH90001007: Using legacy cache name [org.hibernate.cache.internal.StandardQueryCache] because configuration could not be found for cache [default-query-results-region]. Update your configuration to rename cache [org.hibernate.cache.internal.StandardQueryCache] to [default-query-results-region]. (EhcacheRegionFactory.java [main])
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘userGroupNameCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘systemSetting’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘userDisplayNameCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘userSetting’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘periodIdCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘pgmOrgUnitAssocCache’
[main] INFO org.hisp.dhis.fileresource.JCloudsFileResourceContentStore - File store configured with provider: ‘filesystem’, container: ‘files’ and location: ‘’.
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘defaultObjectCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘catOptOrgUnitAssocCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘inUserOuHierarchy’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘inUserSearchOuHierarchy’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘userCaptureOuCountThreshold’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘isUserViewOuHierHierarchy’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘canDataWriteCocCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘attrOptionComboIdCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘isDataApproved’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘programOwner’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘programTempOwner’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘metadataAttributes’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘programWebHookNotificationTemplateCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘programStageWebHookNotificationTemplateCache’
[main] INFO org.hisp.dhis.leader.election.NoOpLeaderManager - Initialized NoOp leader manager with node UUID: ‘a9e2662d-a02f-477e-b6eb-9b98657a4ee6’ and node ID: ‘’
[main] INFO org.hisp.dhis.system.DefaultSystemService - DHIS 2 Version: 2.37.4, Revision: 7e6af49, Build date: Fri Mar 11 15:23:08 EAT 2022, Database name: imes, Java version: 1.8.0_442
[main] INFO org.hisp.dhis.dxf2.monitoring.DefaultMonitoringService - Scheduled monitoring service
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘programRuleVariablesCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘propertyTransformerCache’
[main] INFO org.hisp.dhis.appmanager.JCloudsAppStorageService - File store configured with provider: ‘filesystem’, container: ‘files’ and location: ‘’.
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘appCache’
[main] INFO org.hisp.dhis.appmanager.LocalAppStorageService - Old apps folder does not exist, stopping discovery
[main] INFO org.hisp.dhis.appmanager.JCloudsAppStorageService - Starting JClouds discovery
[main] INFO org.hisp.dhis.appmanager.JCloudsAppStorageService - Found potential app: apps/imes-analytical-dashboard/
[main] INFO org.hisp.dhis.appmanager.JCloudsAppStorageService - Found potential app: apps/imes-operational-dashboard/
[main] INFO org.hisp.dhis.appmanager.JCloudsAppStorageService - Found potential app: apps/nutrition-app/
[main] INFO org.hisp.dhis.appmanager.JCloudsAppStorageService - Found potential app: apps/situation-room-dashboard/
[main] INFO org.hisp.dhis.appmanager.JCloudsAppStorageService - Discovered app ‘Operational Dashboard’ from JClouds storage
[main] INFO org.hisp.dhis.appmanager.JCloudsAppStorageService - Discovered app ‘Operational Dashboard’ from JClouds storage
[main] INFO org.hisp.dhis.appmanager.JCloudsAppStorageService - Discovered app ‘Nutrition Dashboard’ from JClouds storage
[main] INFO org.hisp.dhis.appmanager.JCloudsAppStorageService - Discovered app ‘Situation Room Dashboard’ from JClouds storage
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘allConstantsCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘analyticsSql’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘userFailedLoginAttempt’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘userAccountRecoverAttempt’
[main] INFO org.springframework.ldap.core.support.AbstractContextSource - Property ‘userDn’ not set - anonymous context will be used for read-write operations
[main] INFO org.hisp.dhis.sms.SmsConsumerThread - Following listeners are registered: [org.hisp.dhis.sms.listener.AggregateDataSetSMSListener@8895b06, org.hisp.dhis.sms.listener.SimpleEventSMSListener@2896b7b8, org.hisp.dhis.sms.listener.TrackerEventSMSListener@5b0eb779, org.hisp.dhis.sms.listener.UnregisteredSMSListener@7cd9e626, org.hisp.dhis.sms.listener.SingleEventListener@1e601dcc, org.hisp.dhis.sms.listener.DeleteEventSMSListener@1adaf6b7, org.hisp.dhis.sms.listener.RelationshipSMSListener@12a4e1b1, org.hisp.dhis.sms.listener.DataValueSMSListener@6850cd63, org.hisp.dhis.sms.listener.EnrollmentSMSListener@2f3a068c, org.hisp.dhis.sms.listener.ProgramStageDataEntrySMSListener@3be0ec18, org.hisp.dhis.sms.listener.TrackedEntityRegistrationSMSListener@45269f54, org.hisp.dhis.sms.listener.J2MEDataValueSMSListener@706db3b1, org.hisp.dhis.sms.listener.DhisMessageAlertListener@686c18be]
[main] INFO org.hisp.dhis.sms.incoming.DefaultSmsConsumerService - SMS consumer started
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘analyticsResponse’ - INFO 2025-03-05T12:44:35,831 Analytics server-side cache is enabled with expiration time: 1800 s (AnalyticsCache.java [main])
[main] INFO org.hisp.dhis.system.log.Log4JLogConfigInitializer - Initializing Log4j, max file size: ‘100MB’, max file archives: 1
[main] INFO org.hisp.dhis.system.log.Log4JLogConfigInitializer - Added logger: org.hisp.dhis.resourcetable using file: /home/dhis/config/logs/dhis-analytics-table.log
[main] INFO org.hisp.dhis.system.log.Log4JLogConfigInitializer - Added logger: org.hisp.dhis.analytics.table using file: /home/dhis/config/logs/dhis-analytics-table.log
[main] INFO org.hisp.dhis.system.log.Log4JLogConfigInitializer - Added logger: org.hisp.dhis.dxf2 using file: /home/dhis/config/logs/dhis-data-exchange.log
[main] INFO org.hisp.dhis.system.log.Log4JLogConfigInitializer - Added logger: org.hisp.dhis.dxf2.sync using file: /home/dhis/config/logs/dhis-data-sync.log
[main] INFO org.hisp.dhis.system.log.Log4JLogConfigInitializer - Added logger: org.hisp.dhis.dxf2.metadata using file: /home/dhis/config/logs/dhis-metadata-sync.log
[main] INFO org.hisp.dhis.system.log.Log4JLogConfigInitializer - Added logger: org.hisp.dhis.pushanalysis using file: /home/dhis/config/logs/dhis-push-analysis.log
[main] INFO org.hisp.dhis.system.log.Log4JLogConfigInitializer - Added root logger using file: /home/dhis/config/logs/dhis.log
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘programHasRulesCache’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache instance created for region:‘googleAccessToken’
[main] INFO org.hisp.dhis.cache.ExtendedCacheBuilder - Local Cache (forced) instance created for region:‘dataItemsPagination’
[main] INFO org.hisp.dhis.artemis.ArtemisManager - Starting embedded Artemis ActiveMQ server.
[main] INFO org.hisp.dhis.webapi.handler.DefaultAuthenticationSuccessHandler - Session timeout set to 3600 seconds
[main] INFO org.hisp.dhis.sms.config.DefaultGatewayAdministrationService - No Gateway configuration found
[main] INFO org.hisp.dhis.system.startup.DefaultStartupRoutineExecutor - Executing startup routine [1 of 9, runlevel 2]: defaultAdminUserPopulator
[main] INFO org.hisp.dhis.system.startup.DefaultStartupRoutineExecutor - Executing startup routine [2 of 9, runlevel 3]: PeriodTypePopulator
[main] INFO org.hisp.dhis.system.startup.DefaultStartupRoutineExecutor - Executing startup routine [3 of 9, runlevel 3]: TwoFAPopulator
[main] INFO org.hisp.dhis.system.startup.DefaultStartupRoutineExecutor - Executing startup routine [4 of 9, runlevel 4]: DataElementDefaultDimensionPopulator
[main] INFO org.hisp.dhis.system.startup.DefaultStartupRoutineExecutor - Executing startup routine [5 of 9, runlevel 7]: ModelUpgrader
[main] INFO org.hisp.dhis.system.startup.DefaultStartupRoutineExecutor - Executing startup routine [6 of 9, runlevel 12]: ConfigurationPopulator
[main] WARN org.hisp.dhis.startup.ConfigurationPopulator - Encryption not configured: Missing encryption.password in dhis.conf
[main] INFO org.hisp.dhis.system.startup.DefaultStartupRoutineExecutor - Executing startup routine [7 of 9, runlevel 13]: I18nLocalePopulator
[main] INFO org.hisp.dhis.system.startup.DefaultStartupRoutineExecutor - Executing startup routine [8 of 9, runlevel 14]: SettingUpgrader
[main] INFO org.hisp.dhis.system.startup.DefaultStartupRoutineExecutor - Executing startup routine [9 of 9, runlevel 15]: SchedulerStart
[main] INFO org.hisp.dhis.startup.SchedulerStart - Setting up default jobs.
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduling job: JobConfiguration{uid=‘sHMedQF7VYa’, name=‘Credentials expiry alert’, jobType=CREDENTIALS_EXPIRY_ALERT, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.469’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:00.497}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduled job: JobConfiguration{uid=‘sHMedQF7VYa’, name=‘Credentials expiry alert’, jobType=CREDENTIALS_EXPIRY_ALERT, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.469’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:00.497}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduling job: JobConfiguration{uid=‘pd6O228pqr0’, name=‘File resource clean up’, jobType=FILE_RESOURCE_CLEANUP, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.720’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:00.748}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduled job: JobConfiguration{uid=‘pd6O228pqr0’, name=‘File resource clean up’, jobType=FILE_RESOURCE_CLEANUP, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.720’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:00.748}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduling job: JobConfiguration{uid=‘BFa3jDsbtdO’, name=‘Data statistics’, jobType=DATA_STATISTICS, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:02.234’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:02.262}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduled job: JobConfiguration{uid=‘BFa3jDsbtdO’, name=‘Data statistics’, jobType=DATA_STATISTICS, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:02.234’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:02.262}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduling job: JobConfiguration{uid=‘DvqtE5tF20W’, name=‘Mchana’, jobType=ANALYTICS_TABLE, cronExpression=‘0 0 13 ? * *’, delay=‘null’, jobParameters=org.hisp.dhis.scheduling.parameters.jackson.AnalyticsJobParametersDeserializer$CustomJobParameters@78609c62, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:16:25.033’, userUid=‘null’, leaderOnlyJob=false, jobStatus=SCHEDULED, nextExecutionTime=Wed Mar 05 13:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2024-04-17 18:06:32.286}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduled job: JobConfiguration{uid=‘DvqtE5tF20W’, name=‘Mchana’, jobType=ANALYTICS_TABLE, cronExpression=‘0 0 13 ? * *’, delay=‘null’, jobParameters=org.hisp.dhis.scheduling.parameters.jackson.AnalyticsJobParametersDeserializer$CustomJobParameters@78609c62, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:16:25.033’, userUid=‘null’, leaderOnlyJob=false, jobStatus=SCHEDULED, nextExecutionTime=Wed Mar 05 13:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2024-04-17 18:06:32.286}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduling job: JobConfiguration{uid=‘yewR2z2vHJZ’, name=‘Midnight Analytics Runner’, jobType=ANALYTICS_TABLE, cronExpression=‘0 0 3 ? * *’, delay=‘null’, jobParameters=org.hisp.dhis.scheduling.parameters.jackson.AnalyticsJobParametersDeserializer$CustomJobParameters@2f675a34, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:14:31.259’, userUid=‘null’, leaderOnlyJob=false, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 03:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2024-01-15 03:14:31.326}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduled job: JobConfiguration{uid=‘yewR2z2vHJZ’, name=‘Midnight Analytics Runner’, jobType=ANALYTICS_TABLE, cronExpression=‘0 0 3 ? * *’, delay=‘null’, jobParameters=org.hisp.dhis.scheduling.parameters.jackson.AnalyticsJobParametersDeserializer$CustomJobParameters@2f675a34, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:14:31.259’, userUid=‘null’, leaderOnlyJob=false, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 03:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2024-01-15 03:14:31.326}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduling job: JobConfiguration{uid=‘fUWM1At1TUx’, name=‘User account expiry alert’, jobType=ACCOUNT_EXPIRY_ALERT, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.034’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:00.063}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduled job: JobConfiguration{uid=‘fUWM1At1TUx’, name=‘User account expiry alert’, jobType=ACCOUNT_EXPIRY_ALERT, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.034’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:00.063}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduling job: JobConfiguration{uid=‘uwWCT2BMmlq’, name=‘Remove expired or used reserved values’, jobType=REMOVE_USED_OR_EXPIRED_RESERVED_VALUES, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.088’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:00.115}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduled job: JobConfiguration{uid=‘uwWCT2BMmlq’, name=‘Remove expired or used reserved values’, jobType=REMOVE_USED_OR_EXPIRED_RESERVED_VALUES, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.088’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:00.115}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduling job: JobConfiguration{uid=‘YvAwAmrqAtN’, name=‘Dataset notification’, jobType=DATA_SET_NOTIFICATION, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.484’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:00.512}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduled job: JobConfiguration{uid=‘YvAwAmrqAtN’, name=‘Dataset notification’, jobType=DATA_SET_NOTIFICATION, cronExpression=‘0 0 2 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.484’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 02:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 02:00:00.512}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduling job: JobConfiguration{uid=‘Js3vHn2AVuG’, name=‘Validation result notification’, jobType=VALIDATION_RESULTS_NOTIFICATION, cronExpression=‘0 0 7 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.114’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 07:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 07:00:00.118}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduled job: JobConfiguration{uid=‘Js3vHn2AVuG’, name=‘Validation result notification’, jobType=VALIDATION_RESULTS_NOTIFICATION, cronExpression=‘0 0 7 ? * *’, delay=‘null’, jobParameters=null, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:00:00.114’, userUid=‘null’, leaderOnlyJob=true, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 07:00:00 EAT 2025, lastExecutedStatus=COMPLETED, lastExecuted=2025-03-05 07:00:00.118}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduling job: JobConfiguration{uid=‘QVPlRJfxfqI’, name=‘Data Analytics’, jobType=ANALYTICS_TABLE, cronExpression=‘0 0 10 ? * *’, delay=‘null’, jobParameters=org.hisp.dhis.scheduling.parameters.jackson.AnalyticsJobParametersDeserializer$CustomJobParameters@5c2b729c, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:18:01.958’, userUid=‘null’, leaderOnlyJob=false, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 10:00:00 EAT 2025, lastExecutedStatus=FAILED, lastExecuted=2025-03-05 10:18:01.969}
[main] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduled job: JobConfiguration{uid=‘QVPlRJfxfqI’, name=‘Data Analytics’, jobType=ANALYTICS_TABLE, cronExpression=‘0 0 10 ? * *’, delay=‘null’, jobParameters=org.hisp.dhis.scheduling.parameters.jackson.AnalyticsJobParametersDeserializer$CustomJobParameters@5c2b729c, enabled=true, inMemoryJob=false, lastRuntimeExecution=‘00:18:01.958’, userUid=‘null’, leaderOnlyJob=false, jobStatus=SCHEDULED, nextExecutionTime=Thu Mar 06 10:00:00 EAT 2025, lastExecutedStatus=FAILED, lastExecuted=2025-03-05 10:18:01.969}
[main] INFO org.hisp.dhis.system.startup.DefaultStartupRoutineExecutor - All startup routines done
<6>Deployment of web application archive [/home/dhis/tomcat-dhis/webapps/ROOT.war] has finished in [85,865] ms
<6>Starting ProtocolHandler [“http-nio-8082”]
<6>Starting ProtocolHandler [“http-nio-8080”]
<6>Server startup in [86,057] milliseconds
[http-nio-8080-exec-18] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: laswaif; ip: 197.250.100.95; sessionId: a97c0dee35c5235dfdffcbb735de9440a2b8c2da8e4dc3fa3246e80c8833393b;
[http-nio-8080-exec-1] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: aloycem; ip: 196.249.106.179; sessionId: 9cdd0bd7b7225d23f6f49eab2bb76fc0334afd46578db2cd9986fa83d940b0f5;
[http-nio-8080-exec-29] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: hamiss; ip: 196.249.105.245; sessionId: 11ddb1e2f6f95c4b6ed2e81450b01d3044a8c577b700bfe2a465c0c10579feb2;
[http-nio-8080-exec-9] INFO org.hisp.dhis.organisationunit.hibernate.HibernateOrganisationUnitStore - Org unit data set association map SQL: select ou.uid as ou_uid, array_agg(ds.uid) as ds_uid from datasetsource d inner join organisationunit ou on ou.organisationunitid=d.sourceid inner join dataset ds on ds.datasetid=d.datasetid where (ou.path like ‘/admina00001/admina12776/admina16962%’ ) and ds.datasetid in (4573720,4574751,19230625,19129271,19129389,53379,816790,816725,1216074,4573848,4573752,4573929,19483010) group by ou_uid
[http-nio-8080-exec-13] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: hindanyat; ip: 197.186.8.161; sessionId: 0d340c96dc06c245a4fa4951922c751822b169ad7728b5945ea292040c687c21;
[http-nio-8080-exec-13] INFO org.hisp.dhis.organisationunit.hibernate.HibernateOrganisationUnitStore - Org unit data set association map SQL: select ou.uid as ou_uid, array_agg(ds.uid) as ds_uid from datasetsource d inner join organisationunit ou on ou.organisationunitid=d.sourceid inner join dataset ds on ds.datasetid=d.datasetid where (ou.path like ‘/admina00001/admina18675/admina18677%’ ) and ds.datasetid in (4574751,19230625,19129271,19129389,816725,1216074,4573848,4573929) group by ou_uid
[http-nio-8080-exec-30] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: kametha; ip: 41.59.203.170; sessionId: b9d1acd96078b3167cf3ba97aff6771a3d670ab1deba01f93df01b857af49bec;
ANTLR Runtime version 4.9.3 used for parser compilation does not match the current runtime version 4.7.2ANTLR Runtime version 4.9.3 used for parser compilation does not match the current runtime version 4.7.2[http-nio-8080-exec-20] INFO org.hisp.dhis.organisationunit.hibernate.HibernateOrganisationUnitStore - Org unit data set association map SQL: select ou.uid as ou_uid, array_agg(ds.uid) as ds_uid from datasetsource d inner join organisationunit ou on ou.organisationunitid=d.sourceid inner join dataset ds on ds.datasetid=d.datasetid where (ou.path like ‘/admina00001/admina33705/admina37011%’ ) and ds.datasetid in (4574751,19230625,19129271,19129389,816725,1216074,4573848,4573929) group by ou_uid
[http-nio-8080-exec-26] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: jumas; ip: 196.192.75.10; sessionId: 91008a196bf67c53e39b730b85f8cb087fa095647b1007b6b87ae5f8fefde7a3;
[http-nio-8080-exec-24] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: nannaukaj; ip: 197.250.227.130; sessionId: 6106798b01cf6176f29a6826fe14917512b8249a23d3275b73e07715b72ff430; - WARN 2025-03-05T12:47:55,295 No mapping for GET /api/26/completeDataSetRegistrations (DispatcherServlet.java [http-nio-8080-exec-3])
[http-nio-8080-exec-2] INFO org.hisp.dhis.validation.DefaultValidationService - Starting validation analysis for orgUnit facilt30247, period 202502, 0 rules: 00:00:00.000
[http-nio-8080-exec-2] INFO org.hisp.dhis.validation.DefaultValidationService - Initialized validation analysis: 00:00:00.021
[http-nio-8080-exec-2] INFO org.hisp.dhis.validation.DefaultValidationService - Finished validation analysis, 0 results: 00:00:00.026
[http-nio-8080-exec-2] INFO org.hisp.dhis.de.action.ValidationAction - Validation done for data set: ‘OYK23KR1fyW’, period: ‘202502’, org unit: ‘facilt30247’, validation rule count: 0, violations found: 0
[http-nio-8080-exec-23] INFO org.hisp.dhis.validation.DefaultValidationService - Starting validation analysis for orgUnit facilt30247, period 202502, 0 rules: 00:00:00.000
[http-nio-8080-exec-23] INFO org.hisp.dhis.validation.DefaultValidationService - Initialized validation analysis: 00:00:00.009
[http-nio-8080-exec-23] INFO org.hisp.dhis.validation.DefaultValidationService - Finished validation analysis, 0 results: 00:00:00.009
[http-nio-8080-exec-23] INFO org.hisp.dhis.de.action.ValidationAction - Validation done for data set: ‘OYK23KR1fyW’, period: ‘202502’, org unit: ‘facilt30247’, validation rule count: 0, violations found: 0
[http-nio-8080-exec-14] INFO org.hisp.dhis.dxf2.dataset.DefaultCompleteDataSetRegistrationExchangeService - Starting complete data set registration import, options: ImportOptions{idSchemes=IdSchemes{idScheme=null, dataElementIdScheme=null, categoryOptionComboIdScheme=null, categoryOptionIdScheme=null, categoryIdScheme=null, orgUnitIdScheme=null, programIdScheme=null, programStageIdScheme=null, trackedEntityIdScheme=null, trackedEntityAttributeIdScheme=null, dataSetIdScheme=null, attributeOptionComboIdScheme=null, programStageInstanceIdScheme=null}, dryRun=false, preheatCache=null, async=false, importStrategy=CREATE_AND_UPDATE, mergeMode=REPLACE, skipExistingCheck=false, ignoreEmptyCollection=false, sharing=false, skipNotifications=false, datasetAllowsPeriods=false, strictPeriods=false, strictDataElements=false, strictCategoryOptionCombos=false, strictAttributeOptionCombos=false, strictOrganisationUnits=false, requireCategoryOptionCombo=false, requireAttributeOptionCombo=false, force=false, firstRowIsHeader=true, skipLastUpdated=false, skipCache=false, skipDataValueMandatoryValidationCheck=false}: 00:00:00.000
[http-nio-8080-exec-14] INFO org.hisp.dhis.dxf2.dataset.DefaultCompleteDataSetRegistrationExchangeService - Import options: ImportOptions{idSchemes=IdSchemes{idScheme=null, dataElementIdScheme=null, categoryOptionComboIdScheme=null, categoryOptionIdScheme=null, categoryIdScheme=null, orgUnitIdScheme=null, programIdScheme=null, programStageIdScheme=null, trackedEntityIdScheme=null, trackedEntityAttributeIdScheme=null, dataSetIdScheme=null, attributeOptionComboIdScheme=null, programStageInstanceIdScheme=null}, dryRun=false, preheatCache=null, async=false, importStrategy=CREATE_AND_UPDATE, mergeMode=REPLACE, skipExistingCheck=false, ignoreEmptyCollection=false, sharing=false, skipNotifications=false, datasetAllowsPeriods=false, strictPeriods=false, strictDataElements=false, strictCategoryOptionCombos=false, strictAttributeOptionCombos=false, strictOrganisationUnits=false, requireCategoryOptionCombo=false, requireAttributeOptionCombo=false, force=false, firstRowIsHeader=true, skipLastUpdated=false, skipCache=false, skipDataValueMandatoryValidationCheck=false}
[http-nio-8080-exec-14] INFO org.hisp.dhis.dxf2.dataset.ImportConfig - Data set scheme: IdScheme{identifiableProperty=UID, attribute=null}, org unit scheme: IdScheme{identifiableProperty=UID, attribute=null}, attribute option combo scheme: IdScheme{identifiableProperty=UID, attribute=null}
[http-nio-8080-exec-14] INFO org.hisp.dhis.dataset.notifications.DefaultDataSetNotificationService - No template found
[http-nio-8080-exec-14] INFO org.hisp.dhis.dxf2.dataset.DefaultCompleteDataSetRegistrationExchangeService - Complete data set registration import done, total: 1, imported: 1, updated: 0, deleted: 0: 00:00:00.099
[http-nio-8080-exec-12] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: aloycem; ip: 196.249.106.179; sessionId: 29dff2d4c30c83665aa7d2e8a6f894f42df64427e59f1d84d3c077d82039f7d9;
[http-nio-8080-exec-6] INFO org.hisp.dhis.validation.DefaultValidationService - Starting validation analysis for orgUnit hNeAXz2w6os, period 202502, 0 rules: 00:00:00.000
[http-nio-8080-exec-6] INFO org.hisp.dhis.validation.DefaultValidationService - Initialized validation analysis: 00:00:00.011
[http-nio-8080-exec-6] INFO org.hisp.dhis.validation.DefaultValidationService - Finished validation analysis, 0 results: 00:00:00.011
[http-nio-8080-exec-6] INFO org.hisp.dhis.de.action.ValidationAction - Validation done for data set: ‘OYK23KR1fyW’, period: ‘202502’, org unit: ‘hNeAXz2w6os’, validation rule count: 0, violations found: 0
[http-nio-8080-exec-21] INFO org.hisp.dhis.validation.DefaultValidationService - Starting validation analysis for orgUnit hNeAXz2w6os, period 202502, 0 rules: 00:00:00.000
[http-nio-8080-exec-21] INFO org.hisp.dhis.validation.DefaultValidationService - Initialized validation analysis: 00:00:00.006
[http-nio-8080-exec-21] INFO org.hisp.dhis.validation.DefaultValidationService - Finished validation analysis, 0 results: 00:00:00.006
[http-nio-8080-exec-21] INFO org.hisp.dhis.de.action.ValidationAction - Validation done for data set: ‘OYK23KR1fyW’, period: ‘202502’, org unit: ‘hNeAXz2w6os’, validation rule count: 0, violations found: 0
[http-nio-8080-exec-29] INFO org.hisp.dhis.dxf2.dataset.DefaultCompleteDataSetRegistrationExchangeService - Starting complete data set registration import, options: ImportOptions{idSchemes=IdSchemes{idScheme=null, dataElementIdScheme=null, categoryOptionComboIdScheme=null, categoryOptionIdScheme=null, categoryIdScheme=null, orgUnitIdScheme=null, programIdScheme=null, programStageIdScheme=null, trackedEntityIdScheme=null, trackedEntityAttributeIdScheme=null, dataSetIdScheme=null, attributeOptionComboIdScheme=null, programStageInstanceIdScheme=null}, dryRun=false, preheatCache=null, async=false, importStrategy=CREATE_AND_UPDATE, mergeMode=REPLACE, skipExistingCheck=false, ignoreEmptyCollection=false, sharing=false, skipNotifications=false, datasetAllowsPeriods=false, strictPeriods=false, strictDataElements=false, strictCategoryOptionCombos=false, strictAttributeOptionCombos=false, strictOrganisationUnits=false, requireCategoryOptionCombo=false, requireAttributeOptionCombo=false, force=false, firstRowIsHeader=true, skipLastUpdated=false, skipCache=false, skipDataValueMandatoryValidationCheck=false}: 00:00:00.000
[http-nio-8080-exec-29] INFO org.hisp.dhis.dxf2.dataset.DefaultCompleteDataSetRegistrationExchangeService - Import options: ImportOptions{idSchemes=IdSchemes{idScheme=null, dataElementIdScheme=null, categoryOptionComboIdScheme=null, categoryOptionIdScheme=null, categoryIdScheme=null, orgUnitIdScheme=null, programIdScheme=null, programStageIdScheme=null, trackedEntityIdScheme=null, trackedEntityAttributeIdScheme=null, dataSetIdScheme=null, attributeOptionComboIdScheme=null, programStageInstanceIdScheme=null}, dryRun=false, preheatCache=null, async=false, importStrategy=CREATE_AND_UPDATE, mergeMode=REPLACE, skipExistingCheck=false, ignoreEmptyCollection=false, sharing=false, skipNotifications=false, datasetAllowsPeriods=false, strictPeriods=false, strictDataElements=false, strictCategoryOptionCombos=false, strictAttributeOptionCombos=false, strictOrganisationUnits=false, requireCategoryOptionCombo=false, requireAttributeOptionCombo=false, force=false, firstRowIsHeader=true, skipLastUpdated=false, skipCache=false, skipDataValueMandatoryValidationCheck=false}
[http-nio-8080-exec-29] INFO org.hisp.dhis.dxf2.dataset.ImportConfig - Data set scheme: IdScheme{identifiableProperty=UID, attribute=null}, org unit scheme: IdScheme{identifiableProperty=UID, attribute=null}, attribute option combo scheme: IdScheme{identifiableProperty=UID, attribute=null}
[http-nio-8080-exec-29] INFO org.hisp.dhis.dataset.notifications.DefaultDataSetNotificationService - No template found
[http-nio-8080-exec-29] INFO org.hisp.dhis.dxf2.dataset.DefaultCompleteDataSetRegistrationExchangeService - Complete data set registration import done, total: 1, imported: 1, updated: 0, deleted: 0: 00:00:00.105
[http-nio-8080-exec-3] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: swaif; ip: 197.250.100.82; sessionId: 50965a236124d0128d22f9c78abe2b75629e6b9722c20303b962f926479e4711;
[http-nio-8080-exec-27] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: machangop; ip: 197.186.0.99; sessionId: bd151933206c7fc5745a87e141f937a5dd9e5076974256e91b4308096c66f8c7;
[http-nio-8080-exec-23] INFO org.hisp.dhis.organisationunit.hibernate.HibernateOrganisationUnitStore - Org unit data set association map SQL: select ou.uid as ou_uid, array_agg(ds.uid) as ds_uid from datasetsource d inner join organisationunit ou on ou.organisationunitid=d.sourceid inner join dataset ds on ds.datasetid=d.datasetid where (ou.path like ‘/admina00001/admina46918/admina51094%’ ) and ds.datasetid in (4574751,19230625,19129271,19129389,816725,1216074,4573848,4573929) group by ou_uid
[http-nio-8080-exec-3] INFO org.hisp.dhis.organisationunit.hibernate.HibernateOrganisationUnitStore - Org unit data set association map SQL: select ou.uid as ou_uid, array_agg(ds.uid) as ds_uid from datasetsource d inner join organisationunit ou on ou.organisationunitid=d.sourceid inner join dataset ds on ds.datasetid=d.datasetid where (ou.path like ‘/admina00001/admina18675/admina20350%’ ) and ds.datasetid in (4574751,19230625,19129271,19129389,816725,1216074,4573848,4573929) group by ou_uid
[http-nio-8080-exec-22] INFO org.hisp.dhis.organisationunit.hibernate.HibernateOrganisationUnitStore - Org unit data set association map SQL: select ou.uid as ou_uid, array_agg(ds.uid) as ds_uid from datasetsource d inner join organisationunit ou on ou.organisationunitid=d.sourceid inner join dataset ds on ds.datasetid=d.datasetid where (ou.path like ‘/admina00001/admina18675/admina20350%’ ) and ds.datasetid in (4574751,19230625,19129271,19129389,816725,1216074,4573848,4573929) group by ou_uid
[http-nio-8080-exec-11] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: donaldb; ip: 196.249.98.71; sessionId: 0687b9689deefe08d00f3e238cdb509d241ab15184d1c3e9bd2cdc216e2c00d3;
[http-nio-8080-exec-28] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: milton; ip: 10.81.234.200; sessionId: 3fff340b9400c50d8801316e0718b886e52d94bb506c8605e9914c79a979b157;
[http-nio-8080-exec-6] INFO org.hisp.dhis.scheduling.DefaultSchedulingManager - Scheduler initiated execution of job: JobConfiguration{uid=‘ZkXn1QREsov’, name=‘inMemoryAnalyticsJob’, jobType=ANALYTICS_TABLE, cronExpression=‘’, delay=‘null’, jobParameters=org.hisp.dhis.scheduling.parameters.AnalyticsJobParameters@4dc36bf4, enabled=true, inMemoryJob=true, lastRuntimeExecution=‘null’, userUid=‘qjc9V6CjIrm’, leaderOnlyJob=false, jobStatus=SCHEDULED, nextExecutionTime=null, lastExecutedStatus=NOT_STARTED, lastExecuted=null}
[taskScheduler-4] INFO org.hisp.dhis.analytics.table.DefaultAnalyticsTableGenerator - Found 7 analytics table types: [COMPLETENESS_TARGET, VALIDATION_RESULT, ENROLLMENT, ORG_UNIT_TARGET, DATA_VALUE, COMPLETENESS, EVENT]
[taskScheduler-4] INFO org.hisp.dhis.analytics.table.DefaultAnalyticsTableGenerator - Analytics table update: AnalyticsTableUpdateParams{last years=null, skip resource tables=false, skip table types=, skip programs=, start time=2025-03-05T12:57:27}
[taskScheduler-4] INFO org.hisp.dhis.analytics.table.DefaultAnalyticsTableGenerator - Last successful analytics table update: ‘2025-01-13T10:00:00’
[taskScheduler-4] INFO org.hisp.dhis.system.notification.InMemoryNotifier - Analytics table update process started
[taskScheduler-4] INFO org.hisp.dhis.system.notification.InMemoryNotifier - Updating resource tables
[taskScheduler-4] INFO org.hisp.dhis.resourcetable.jdbc.JdbcResourceTableStore - Generating resource table: ‘_orgunitstructure’
[taskScheduler-4] INFO org.hisp.dhis.resourcetable.jdbc.JdbcResourceTableStore - Resource table ‘_orgunitstructure’ update done: ‘00:00:10.028’
[taskScheduler-4] INFO org.hisp.dhis.resourcetable.jdbc.JdbcResourceTableStore - Generating resource table: ‘_datasetorganisationunitcategory’
[http-nio-8080-exec-18] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: mbwanao; ip: 172.30.68.2; sessionId: 5055e6d476205bd3e8be8ab88946c901d045495799f9ae247dd66432a326237a;
[http-nio-8080-exec-4] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationFailureBadCredentialsEvent; ip: 41.59.25.42; sessionId: 07e8e833ea794bd4b080240a4cb9fc94614a9c995a7d105942ec4a37347a548b; exception: Invalid username or password
[http-nio-8080-exec-4] INFO org.hisp.dhis.webapi.security.config.AuthenticationListener - Login attempt failed for remote IP: 41.59.25.42
[http-nio-8080-exec-16] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: mahengez; ip: 41.59.25.42; sessionId: cb38dd1931b9618b9b36de194f9d48a6e3b6970f628c46af680e2970d239d796;
[http-nio-8080-exec-18] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: mahengez; ip: 41.59.25.42; sessionId: 413358c579d2f6364bddf54d0446f3530fa0deba7d3ed50557f97e31aff40751;
[http-nio-8080-exec-14] INFO org.hisp.dhis.security.AuthenticationLoggerListener - Authentication event: AuthenticationSuccessEvent; username: mahengez; ip: 41.59.25.42; sessionId: 7d38393c38015c4391f11795c07ea686f08b95dc854a74310e70b43e959f3ce8;
I really appreciate your help