2020-02-25 13:05:23 Commons Daemon procrun stderr initialized 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M18 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Mar 8 2017 15:20:57 UTC 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows Server 2008 R2 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jre1.8.0_151 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_151-b12 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 9.0\temp 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\logging.properties 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: exit 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms128m 25-Feb-2020 13:05:25.839 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx256m 25-Feb-2020 13:05:26.120 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 13:05:26.432 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 13:05:26.432 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 13:05:26.807 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 13:05:26.807 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 13:05:26.807 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 13:05:26.807 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1905 ms 25-Feb-2020 13:05:26.869 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 25-Feb-2020 13:05:26.869 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M18 25-Feb-2020 13:05:26.885 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml 25-Feb-2020 13:05:26.931 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor A docBase C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\manager inside the host appBase has been specified, and will be ignored 25-Feb-2020 13:05:27.899 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 13:05:27.992 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml has finished in 1,107 ms 25-Feb-2020 13:05:28.008 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war 25-Feb-2020 13:05:36.104 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war has finished in 8,096 ms 25-Feb-2020 13:05:36.104 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs 25-Feb-2020 13:05:36.432 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 13:05:36.432 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs has finished in 328 ms 25-Feb-2020 13:05:36.432 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples 25-Feb-2020 13:05:37.228 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 13:05:37.321 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples has finished in 889 ms 25-Feb-2020 13:05:37.321 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager 25-Feb-2020 13:05:38.070 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 13:05:38.070 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager has finished in 749 ms 25-Feb-2020 13:05:38.086 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8085] 25-Feb-2020 13:05:38.101 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [https-jsse-nio-8443] 25-Feb-2020 13:05:38.101 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 25-Feb-2020 13:05:38.117 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 11307 ms 25-Feb-2020 13:11:33.013 SEVERE [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run Unexpected death of background thread ContainerBackgroundProcessor[StandardEngine[Catalina]] java.lang.OutOfMemoryError: Java heap space 25-Feb-2020 13:13:17.396 SEVERE [NioBlockingSelector.BlockPoller-3] org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run java.lang.OutOfMemoryError: Java heap space 25-Feb-2020 13:13:49.548 SEVERE [NioBlockingSelector.BlockPoller-3] org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run java.lang.OutOfMemoryError: GC overhead limit exceeded 25-Feb-2020 13:15:24.352 SEVERE [NioBlockingSelector.BlockPoller-1] org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run java.lang.OutOfMemoryError: GC overhead limit exceeded 25-Feb-2020 13:23:55.690 INFO [Thread-15] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 13:24:39.091 INFO [Thread-15] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 13:24:56.298 INFO [Thread-15] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 13:25:18.763 INFO [Thread-15] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina 25-Feb-2020 13:31:23.237 SEVERE [Thread-15] org.apache.catalina.core.ContainerBase.stopInternal A child container failed during stop java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1015) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1455) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1444) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1009) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardService.stopInternal(StandardService.java:471) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:814) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:466) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497) Caused by: java.lang.OutOfMemoryError: Java heap space 25-Feb-2020 13:31:23.237 SEVERE [Thread-15] org.apache.catalina.core.ContainerBase.stopInternal A child container failed during stop java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: A child container failed during stop at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1015) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardService.stopInternal(StandardService.java:471) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:814) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:466) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497) Caused by: org.apache.catalina.LifecycleException: A child container failed during stop at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1023) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1455) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1444) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1009) ... 12 more 25-Feb-2020 13:31:23.237 SEVERE [Thread-15] org.apache.catalina.startup.Catalina.stopServer Catalina.stop: org.apache.catalina.LifecycleException: A child container failed during stop at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1023) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardService.stopInternal(StandardService.java:471) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:814) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:466) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497) 25-Feb-2020 13:33:22.799 INFO [Thread-18] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 13:33:22.799 INFO [Thread-18] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 13:33:22.799 INFO [Thread-18] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 13:33:22.799 INFO [Thread-18] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina 25-Feb-2020 13:33:22.799 INFO [Thread-18] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8085"] 25-Feb-2020 13:33:24.094 INFO [Thread-18] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 13:33:26.575 INFO [Thread-18] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["ajp-nio-8009"] framework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formXml Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_OWNER')' for /submission Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /formUpload Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /upload Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsDownload Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsList Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsManifest Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /www/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /roles/granted Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /users/list Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_ATTACHMENT_VIEWER')' for /view/binaryData Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /view/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /auth/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /ssl/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /enk/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /gae/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /remote_api Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/manifest/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/files/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/* Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/properties/* Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/* Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/clientVersions Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/query/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/manifest Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/download Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/upload Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/file/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /odktables/*/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables/ Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /appLevelFileUpload/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileUpload/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileDownload/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableKeyValueManifest/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /uploadTableFromCSV/** Feb 25, 2020 1:05:30 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isAnonymous()' for /** Feb 25, 2020 1:05:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 1:05:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 1:05:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 1:05:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 1:05:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 1:05:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 1:05:31 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl setDataSource INFO: Failed to load com.mysql.jdbc.GoogleDriver Exception: java.lang.ClassNotFoundException: com.mysql.jdbc.GoogleDriver Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Version: v1.4.13 Production Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Hostname: apps.amref.org Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Port: 8085 Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SecurePort: 8443 Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsRequired: yes Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsAvailable: yes Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: RealmString: Amref ODK Aggregate Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: isGaeEnvironment: no Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Utilities 1.6\;;. Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserEmail: null Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserUsername: Samuel Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:05:31 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler initialize INFO: Initializing ExecutorService 'task_scheduler' Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Tue Feb 25 13:05:31 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 13:05:31 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:05:31 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:05:32 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 1:05:32 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:05:32 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl deleteEntity INFO: Executing DELETE FROM `odk_prod`.`_task_lock` WHERE `_URI` = ? with key bdd8887d-d2dc-4145-ac62-aecb150ebf6f by user aggregate.opendatakit.org:web-service Feb 25, 2020 1:05:32 PM org.springframework.security.web.access.channel.ChannelProcessingFilter afterPropertiesSet INFO: Validated configuration attributes Feb 25, 2020 1:05:34 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/local_login.html'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@4fe875be, org.springframework.security.web.context.SecurityContextPersistenceFilter@677b8e13, org.springframework.security.web.authentication.logout.LogoutFilter@4a9486c0, org.opendatakit.common.security.spring.Oauth2ResourceFilter@4c27d39d, org.opendatakit.common.security.spring.OutOfBandUserFilter@40ee0a22, org.opendatakit.common.security.spring.DigestAuthenticationFilter@7bde1f3a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@15923407, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@67dba613, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@57540fd0, org.springframework.security.web.session.SessionManagementFilter@5cf8edcf, org.springframework.security.web.access.ExceptionTranslationFilter@58cec85b, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@629f066f] Feb 25, 2020 1:05:34 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@4fe875be, org.springframework.security.web.context.SecurityContextPersistenceFilter@677b8e13, org.springframework.security.web.authentication.logout.LogoutFilter@4a9486c0, org.opendatakit.common.security.spring.Oauth2ResourceFilter@4c27d39d, org.opendatakit.common.security.spring.OutOfBandUserFilter@40ee0a22, org.opendatakit.common.security.spring.DigestAuthenticationFilter@7bde1f3a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@15923407, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@67dba613, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@57540fd0, org.springframework.security.web.session.SessionManagementFilter@5cf8edcf, org.springframework.security.web.access.ExceptionTranslationFilter@441cc260, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@629f066f] Feb 25, 2020 1:05:34 PM org.springframework.context.support.DefaultLifecycleProcessor start INFO: Starting beans in phase 10 Feb 25, 2020 1:05:34 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 900000ms intervals. Feb 25, 2020 1:05:34 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 1:05:34 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization completed in 5679 ms Feb 25, 2020 1:05:34 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the properties file located at security.properties named in the propertiesLocation init-param initialization parameter. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication JAX-RS application class that is named in the javax.ws.rs.Application init-param initialization parameter. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.application.ApplicationProcessor info INFO: The following JAX-RS application has been processed: org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Resources info INFO: The server has registered the JAX-RS resource class org.opendatakit.aggregate.odktables.impl.api.OdkTablesImpl with @Path(). Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/json media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and text/xml media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/xml media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was registered as a JAX-RS MessageBodyReader provider for org.apache.wink.common.model.multipart.BufferedInMultiPart Java types and multipart/* media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyReader provider for [B Java types and */* media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyReader provider for java.io.File Java types and */* media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/json media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/xml media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/xml media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleHTMLMessageWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/* media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was registered as a JAX-RS MessageBodyWriter provider for org.apache.wink.common.model.multipart.OutMultiPart Java types and multipart/* media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyWriter provider for [B Java types and */* media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyWriter provider for java.io.File Java types and */* media types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 1:05:35 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.FileProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 1:05:35 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 1:05:35 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 1:05:35 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Tue Feb 25 13:05:38 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:05:38 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:05:39 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:05:40 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Tue Feb 25 13:05:40 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:05:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samplerostersjsi Feb 25, 2020 1:05:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Tue Feb 25 13:05:41 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv07072017a Feb 25, 2020 1:05:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Tue Feb 25 13:05:41 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_09072017a Feb 25, 2020 1:05:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:05:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HWQ11072017a Tue Feb 25 13:05:41 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-1-Training-Activities_1479155402 Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-2-Community-Outreach_1479143864 Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-3-Distribution-of-Materials_1479154291 Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:05:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-4-Distribution-of-Equipment-Supplies_1479154728 Feb 25, 2020 1:05:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-5-Group-Level-Mobilization_1479155271 Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Clinical_Outreach_Consultants_and_Operations Log_1500443653 Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _amrefBaselineSurveyJuly2017 Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Administrator|2017-06-19T07:47:06.921+0000 org.opendatakit.aggregate.odktables.exception.PermissionDeniedException: User does not have access to ODK Tables at org.opendatakit.aggregate.odktables.security.OdkTablesUserInfoTable.getOdkTablesUserInfo(OdkTablesUserInfoTable.java:288) at org.opendatakit.aggregate.odktables.security.TablesUserPermissionsImpl.(TablesUserPermissionsImpl.java:46) at org.opendatakit.aggregate.server.OdkTablesAdminServiceImpl.listAdmin(OdkTablesAdminServiceImpl.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1501510953 Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Uganda Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:05:42 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:05:42 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:05:42 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Tanzania Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP08102017 Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Ethiopia Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburuodksORform Feb 25, 2020 1:05:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburustudy Feb 25, 2020 1:05:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP12102017 Feb 25, 2020 1:05:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP14102017 Feb 25, 2020 1:05:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Scorecard_1711984 Feb 25, 2020 1:05:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Baseline-Questionnaire-for-CHWs_1607036460 Feb 25, 2020 1:05:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1607221628 Feb 25, 2020 1:05:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: obslist Feb 25, 2020 1:05:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hhqn Feb 25, 2020 1:05:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 1: Training Activities v2 Feb 25, 2020 1:05:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facilityassmntttool Feb 25, 2020 1:05:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: final_household_questionnaire Feb 25, 2020 1:05:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 2: Community Outreach_v2_1 Feb 25, 2020 1:05:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 3: Distribution of Materials_v2_1 Feb 25, 2020 1:05:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 5: Group Level Mobilization_v2 Feb 25, 2020 1:05:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 4: Distribution of Equipment⁄Supplies_v2_1 Feb 25, 2020 1:05:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: community_health_unit_checklist Feb 25, 2020 1:05:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facility_management_and_inventory_checklist Feb 25, 2020 1:05:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: mwingi_household_questionnaire Feb 25, 2020 1:05:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: leadassmntform Feb 25, 2020 1:05:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: updated_mwingi_household_questionnaire Feb 25, 2020 1:05:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_3 Feb 25, 2020 1:05:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: A20180321 Feb 25, 2020 1:05:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hospqn Feb 25, 2020 1:05:48 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_04062018 Feb 25, 2020 1:05:48 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_05062018 Feb 25, 2020 1:05:48 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_04062018 Feb 25, 2020 1:05:48 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: clientexit_06062018 Feb 25, 2020 1:05:48 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_COMIC-ETE-HH_1531230822 Feb 25, 2020 1:05:48 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_2 Feb 25, 2020 1:05:48 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: odktesttool Feb 25, 2020 1:05:48 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_AMREF-HH-EVA_1531230822 Feb 25, 2020 1:05:49 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_19042018 Feb 25, 2020 1:05:49 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hha_datatracker Feb 25, 2020 1:05:49 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: KIBS_MS7818 Feb 25, 2020 1:05:49 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Uzazi Salama ete_EmONCMNCH-Health-Facility-Assessment-Tool-2018 Feb 25, 2020 1:05:49 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv_xlsform Feb 25, 2020 1:05:49 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: UzaziSalamaeteemoncProviderSurveyQuestionnaire Feb 25, 2020 1:05:49 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: uzazi salama ete household questionnaire 70920182 Feb 25, 2020 1:05:50 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: exit Feb 25, 2020 1:05:50 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_4 Feb 25, 2020 1:05:50 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver0 Feb 25, 2020 1:05:50 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA022 Feb 25, 2020 1:05:51 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver1 Feb 25, 2020 1:05:51 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA023 Feb 25, 2020 1:05:51 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: dhisosdv Feb 25, 2020 1:05:51 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: osdvhh Feb 25, 2020 1:05:51 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfosdv Feb 25, 2020 1:05:51 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfrepsys Feb 25, 2020 1:05:51 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_11202018 Feb 25, 2020 1:05:51 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_11202018 Feb 25, 2020 1:05:51 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_11202018 Feb 25, 2020 1:05:52 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA024 Feb 25, 2020 1:05:52 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: OOS24102018 Feb 25, 2020 1:05:52 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: WaterStarters002 Feb 25, 2020 1:05:52 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKTemplateZenafacilitychecklist Feb 25, 2020 1:05:52 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ChlorohexidinestudyHealthcareworkerquestionnaire Feb 25, 2020 1:05:52 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Chlorohexidinecaregiverquestionnaire Feb 25, 2020 1:05:53 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: FinalCEI_Safemotherhood Feb 25, 2020 1:05:53 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Charity_waterv2 Feb 25, 2020 1:05:53 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ultrasonography_19042018 Feb 25, 2020 1:05:53 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: AmrefSpecialistOutreachQuestionnaire Feb 25, 2020 1:05:53 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKform Feb 25, 2020 1:05:53 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HIV_Study_Kibera Feb 25, 2020 1:05:53 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_10122019 Feb 25, 2020 1:06:02 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:06:02 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625162890 [S: -21435 Eq: -1582625162890 Fs: -1582625162890] futureMillis: 0 Feb 25, 2020 1:06:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 1:06:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 1:06:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 1:06:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 1:06:04 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:06:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:06:42 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at java.nio.HeapCharBuffer.(Unknown Source) at java.nio.CharBuffer.allocate(Unknown Source) at java.nio.charset.CharsetDecoder.decode(Unknown Source) at java.nio.charset.Charset.decode(Unknown Source) at com.mysql.jdbc.StringUtils.toString(StringUtils.java:2195) at com.mysql.jdbc.ResultSetRow.getString(ResultSetRow.java:701) at com.mysql.jdbc.ByteArrayRow.getString(ByteArrayRow.java:69) at com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:5268) at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5151) at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5190) at org.apache.commons.dbcp2.DelegatingResultSet.getString(DelegatingResultSet.java:267) at org.apache.commons.dbcp2.DelegatingResultSet.getString(DelegatingResultSet.java:267) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:65) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:32) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:93) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:60) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:697) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) Feb 25, 2020 1:06:42 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 1:06:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625202687 [S: -61232 Eq: -1582625202687 Fs: -1582625202687] futureMillis: 0 Feb 25, 2020 1:06:42 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:06:43 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:06:43 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:06:43 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:06:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:06:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:06:43 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:06:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:06:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:06:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:06:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:06:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:06:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:06:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:06:44 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:06:44 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:06:44 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:06:44 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:06:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:06:44 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:06:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:06:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:06:44 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:06:44 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:06:45 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Administrator|2017-06-19T07:47:06.921+0000 org.opendatakit.aggregate.odktables.exception.PermissionDeniedException: User does not have access to ODK Tables at org.opendatakit.aggregate.odktables.security.OdkTablesUserInfoTable.getOdkTablesUserInfo(OdkTablesUserInfoTable.java:288) at org.opendatakit.aggregate.odktables.security.TablesUserPermissionsImpl.(TablesUserPermissionsImpl.java:46) at org.opendatakit.aggregate.server.OdkTablesAdminServiceImpl.listAdmin(OdkTablesAdminServiceImpl.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 1:06:45 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:06:45 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:06:45 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:06:45 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:06:45 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Exception in thread "ajp-nio-8009-ClientPoller-0" java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.Collections$UnmodifiableCollection.iterator(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint$Poller.timeout(NioEndpoint.java:904) at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:738) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 1:07:17 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.Arrays.copyOfRange(Unknown Source) at java.lang.String.(Unknown Source) at java.lang.String.substring(Unknown Source) at java.util.UUID.digits(Unknown Source) at java.util.UUID.toString(Unknown Source) at org.opendatakit.common.persistence.CommonFieldsBase.newUri(CommonFieldsBase.java:419) at org.opendatakit.common.persistence.CommonFieldsBase.(CommonFieldsBase.java:126) at org.opendatakit.aggregate.util.BackendActionsTable.(BackendActionsTable.java:119) at org.opendatakit.aggregate.util.BackendActionsTable.getEmptyRow(BackendActionsTable.java:125) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:47) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:32) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:93) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:60) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:697) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) Feb 25, 2020 1:07:17 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:07:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625237242 [S: -95787 Eq: -1582625237242 Fs: -1582625237242] futureMillis: 0 Exception in thread "https-jsse-nio-8443-Acceptor-0" java.lang.OutOfMemoryError: Java heap space at java.nio.HeapByteBuffer.(Unknown Source) at java.nio.ByteBuffer.allocate(Unknown Source) Exception in thread "https-jsse-nio-8443-exec-17" at org.apache.tomcat.util.net.SecureNioChannel.(SecureNioChannel.java:80) at org.apache.tomcat.util.net.NioEndpoint.setSocketOptions(NioEndpoint.java:362) at org.apache.tomcat.util.net.NioEndpoint.setSocketOptions(NioEndpoint.java:69) at org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:109) at java.lang.Thread.run(Unknown Source) java.lang.OutOfMemoryError: Java heap space Exception in thread "https-jsse-nio-8443-exec-16" Exception in thread "https-jsse-nio-8443-ClientPoller-1" java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 1:11:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 1:11:33 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: Java heap space at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 1:11:33 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625493028 [S: -351573 Eq: -1582625493028 Fs: -1582625493028] futureMillis: 0 Feb 25, 2020 1:13:17 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:13:17 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: Java heap space at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 1:13:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625597411 [S: -455956 Eq: -1582625597411 Fs: -1582625597411] futureMillis: 0 Feb 25, 2020 1:13:50 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:13:50 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:13:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625630281 [S: -488826 Eq: -1582625630281 Fs: -1582625630281] futureMillis: 0 Feb 25, 2020 1:14:30 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:14:30 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:14:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625670250 [S: -528795 Eq: -1582625670250 Fs: -1582625670250] futureMillis: 0 Exception in thread "http-nio-8085-ClientPoller-0" java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "AsyncFileHandlerWriter-723074861" java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "http-nio-8085-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "NioBlockingSelector.BlockPoller-2" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:15:24 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [592,507] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 1:15:24 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:15:24 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:15:24 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625724368 [S: -582913 Eq: -1582625724368 Fs: -1582625724368] futureMillis: 0 Exception in thread "ajp-nio-8009-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "https-jsse-nio-8443-AsyncTimeout" Exception in thread "NioBlockingSelector.BlockPoller-1" Exception in thread "NioBlockingSelector.BlockPoller-3" java.lang.OutOfMemoryError: GC overhead limit exceeded java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:16:16 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [634,425] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 1:16:16 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:16:16 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Tue Feb 25 13:16:16 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:16:16 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625776068 [S: -634613 Eq: -1582625776068 Fs: -1582625776068] futureMillis: 0 Feb 25, 2020 1:16:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:16:42 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:16:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625802152 [S: -660697 Eq: -1582625802152 Fs: -1582625802152] futureMillis: 0 Feb 25, 2020 1:17:08 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:17:08 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:17:08 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582625828018 [S: -686563 Eq: -1582625828018 Fs: -1582625828018] futureMillis: 0 Feb 25, 2020 1:17:42 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:20:34 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 1:21:08 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: true Feb 25, 2020 1:21:08 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 30000ms intervals. Feb 25, 2020 1:21:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 1:21:08 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582626068047 [S: -926592 Eq: -1582626068047 Fs: -1582626068047] futureMillis: 30000 Feb 25, 2020 1:21:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:31:23 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [907,106] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Tue Feb 25 13:31:23 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:31:23 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582626683190 [S: -1541735 Eq: -1582626683190 Fs: -1582626683190] futureMillis: 30000 Feb 25, 2020 1:31:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: -fetched- last Fetch: 0 [S: -1582626683190 Eq: -438039145 Fs: -2431555671] futureMillis: -1 Feb 25, 2020 1:31:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: Fs-update last Fetch: 0 [S: -1582626683190 Eq: -438039145 Fs: 30000] futureMillis: 30000 requested: 30000 Feb 25, 2020 1:31:35 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 1:31:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 1:31:35 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 1:32:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 1:32:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 1:32:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 1:32:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 1:32:12 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: false Feb 25, 2020 1:32:12 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 900000ms intervals. Feb 25, 2020 1:32:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 1:32:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 1:32:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 1:32:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 1:32:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 1:32:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 1:32:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog 2020-02-25 13:34:42 Commons Daemon procrun stderr initialized 25-Feb-2020 13:34:56.015 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M18 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Mar 8 2017 15:20:57 UTC 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows Server 2008 R2 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jre1.8.0_151 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_151-b12 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 9.0\temp 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\logging.properties 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: exit 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms128m 25-Feb-2020 13:34:56.124 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx256m 25-Feb-2020 13:34:58.105 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 13:34:59.728 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 13:34:59.759 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 13:35:01.303 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 13:35:01.319 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 13:35:01.319 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 13:35:01.319 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 9825 ms 25-Feb-2020 13:35:01.647 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 25-Feb-2020 13:35:01.647 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M18 25-Feb-2020 13:35:01.803 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml 25-Feb-2020 13:35:02.037 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor A docBase C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\manager inside the host appBase has been specified, and will be ignored 25-Feb-2020 13:35:05.734 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 13:35:06.061 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml has finished in 4,243 ms 25-Feb-2020 13:35:06.186 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war 25-Feb-2020 13:35:53.376 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war has finished in 47,190 ms 25-Feb-2020 13:35:53.376 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs 25-Feb-2020 13:35:53.751 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 13:35:53.766 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs has finished in 390 ms 25-Feb-2020 13:35:53.782 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples 25-Feb-2020 13:36:00.677 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 13:36:00.911 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples has finished in 7,129 ms 25-Feb-2020 13:36:00.911 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager 25-Feb-2020 13:36:01.270 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 13:36:01.270 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager has finished in 359 ms 25-Feb-2020 13:36:01.286 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8085] 25-Feb-2020 13:36:01.410 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [https-jsse-nio-8443] 25-Feb-2020 13:36:01.410 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 25-Feb-2020 13:36:01.457 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 60131 ms 25-Feb-2020 13:42:12.745 SEVERE [NioBlockingSelector.BlockPoller-1] org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run java.lang.OutOfMemoryError: GC overhead limit exceeded 25-Feb-2020 13:43:13.904 SEVERE [NioBlockingSelector.BlockPoller-3] org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run java.lang.OutOfMemoryError: GC overhead limit exceeded Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "https-jsse-nio-8443-ClientPoller-0" Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "https-jsse-nio-8443-AsyncTimeout" Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "NioBlockingSelector.BlockPoller-1" Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "ajp-nio-8009-ClientPoller-0" OWNER')' for /aggregateui/formadminservice Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /aggregateui/servicesadminservice Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /aggregateui/securityadminservice Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /aggregateui/odktablesadmin Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/serverdataservice Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/serverdiffservice Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/servertableservice Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /aggregateui/servertableaclservice Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /aggregateui/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /images/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /javascript/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /res/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /stylesheets/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /access-denied.html Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /over-quota.html Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /robots.txt Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /service-error.html Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /AggregateUI.css Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /favicon.ico Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /index.html Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /logout.html Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /odk_color.png Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /multimode_login.html Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /relogin.html Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasAuthority('AUTH_LOCAL')' for /local_login.html Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formList Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formXml Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_OWNER')' for /submission Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /formUpload Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /upload Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsDownload Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsList Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsManifest Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /www/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /roles/granted Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /users/list Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_ATTACHMENT_VIEWER')' for /view/binaryData Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /view/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /auth/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /ssl/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /enk/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /gae/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /remote_api Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/manifest/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/files/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/* Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/properties/* Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/* Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/clientVersions Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff/** Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff Feb 25, 2020 1:35:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/query/** Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/manifest Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/download Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/upload Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/file/** Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows/** Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /odktables/*/** Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables/ Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /appLevelFileUpload/** Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileUpload/** Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileDownload/** Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableKeyValueManifest/** Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /uploadTableFromCSV/** Feb 25, 2020 1:35:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isAnonymous()' for /** Feb 25, 2020 1:35:22 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 1:35:22 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 1:35:22 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 1:35:22 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 1:35:22 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 1:35:22 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 1:35:22 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl setDataSource INFO: Failed to load com.mysql.jdbc.GoogleDriver Exception: java.lang.ClassNotFoundException: com.mysql.jdbc.GoogleDriver Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Version: v1.4.13 Production Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Hostname: apps.amref.org Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Port: 8085 Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SecurePort: 8443 Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsRequired: yes Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsAvailable: yes Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: RealmString: Amref ODK Aggregate Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: isGaeEnvironment: no Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Utilities 1.6\;;. Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserEmail: null Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserUsername: Samuel Feb 25, 2020 1:35:22 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:35:23 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler initialize INFO: Initializing ExecutorService 'task_scheduler' Feb 25, 2020 1:35:23 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Tue Feb 25 13:35:45 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 13:35:46 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:35:46 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:35:46 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 1:35:46 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:35:46 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl deleteEntity INFO: Executing DELETE FROM `odk_prod`.`_task_lock` WHERE `_URI` = ? with key 42806e80-87f6-4716-a661-c4e217ee9654 by user aggregate.opendatakit.org:web-service Feb 25, 2020 1:35:47 PM org.springframework.security.web.access.channel.ChannelProcessingFilter afterPropertiesSet INFO: Validated configuration attributes Feb 25, 2020 1:35:50 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/local_login.html'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@4fe875be, org.springframework.security.web.context.SecurityContextPersistenceFilter@677b8e13, org.springframework.security.web.authentication.logout.LogoutFilter@4a9486c0, org.opendatakit.common.security.spring.Oauth2ResourceFilter@4c27d39d, org.opendatakit.common.security.spring.OutOfBandUserFilter@40ee0a22, org.opendatakit.common.security.spring.DigestAuthenticationFilter@7bde1f3a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@15923407, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@67dba613, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@57540fd0, org.springframework.security.web.session.SessionManagementFilter@5cf8edcf, org.springframework.security.web.access.ExceptionTranslationFilter@58cec85b, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@629f066f] Feb 25, 2020 1:35:50 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@4fe875be, org.springframework.security.web.context.SecurityContextPersistenceFilter@677b8e13, org.springframework.security.web.authentication.logout.LogoutFilter@4a9486c0, org.opendatakit.common.security.spring.Oauth2ResourceFilter@4c27d39d, org.opendatakit.common.security.spring.OutOfBandUserFilter@40ee0a22, org.opendatakit.common.security.spring.DigestAuthenticationFilter@7bde1f3a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@15923407, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@67dba613, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@57540fd0, org.springframework.security.web.session.SessionManagementFilter@5cf8edcf, org.springframework.security.web.access.ExceptionTranslationFilter@441cc260, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@629f066f] Feb 25, 2020 1:35:50 PM org.springframework.context.support.DefaultLifecycleProcessor start INFO: Starting beans in phase 10 Feb 25, 2020 1:35:50 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 900000ms intervals. Feb 25, 2020 1:35:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 1:35:50 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization completed in 34804 ms Feb 25, 2020 1:35:50 PM org.apache.catalina.session.StandardManager startInternal SEVERE: Exception loading sessions from persistent storage java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) at java.io.ObjectInputStream.readObject0(Unknown Source) at java.io.ObjectInputStream.defaultReadFields(Unknown Source) at java.io.ObjectInputStream.readSerialData(Unknown Source) at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) at java.io.ObjectInputStream.readObject0(Unknown Source) at java.io.ObjectInputStream.readObject(Unknown Source) at org.apache.catalina.session.StandardSession.doReadObject(StandardSession.java:1611) at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:1077) at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:218) at org.apache.catalina.session.StandardManager.load(StandardManager.java:162) at org.apache.catalina.session.StandardManager.startInternal(StandardManager.java:356) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5223) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:738) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:407) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1551) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:284) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:424) at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:367) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:976) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:872) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1439) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1429) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:953) 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:422) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:793) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Catalina.start(Catalina.java:655) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495) Feb 25, 2020 1:35:51 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the properties file located at security.properties named in the propertiesLocation init-param initialization parameter. Feb 25, 2020 1:35:51 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication JAX-RS application class that is named in the javax.ws.rs.Application init-param initialization parameter. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.application.ApplicationProcessor info INFO: The following JAX-RS application has been processed: org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Resources info INFO: The server has registered the JAX-RS resource class org.opendatakit.aggregate.odktables.impl.api.OdkTablesImpl with @Path(). Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/json media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and text/xml media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/xml media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was registered as a JAX-RS MessageBodyReader provider for org.apache.wink.common.model.multipart.BufferedInMultiPart Java types and multipart/* media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyReader provider for [B Java types and */* media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyReader provider for java.io.File Java types and */* media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/json media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/xml media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/xml media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was registered as a JAX-RS MessageBodyWriter provider for org.apache.wink.common.model.multipart.OutMultiPart Java types and multipart/* media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleHTMLMessageWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/* media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyWriter provider for [B Java types and */* media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyWriter provider for java.io.File Java types and */* media types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 1:35:52 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.FileProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 1:35:52 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 1:35:53 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 1:35:53 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 1:36:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 1:36:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 1:36:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 1:36:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 1:36:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 1:40:30 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 1:40:30 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:40:32 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:40:32 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:40:32 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:40:32 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:40:32 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Tue Feb 25 13:40:32 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 13:40:32 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:40:32 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Tue Feb 25 13:40:33 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 13:40:33 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samplerostersjsi Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv07072017a Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_09072017a Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HWQ11072017a Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-1-Training-Activities_1479155402 Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-2-Community-Outreach_1479143864 Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-3-Distribution-of-Materials_1479154291 Feb 25, 2020 1:40:33 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-4-Distribution-of-Equipment-Supplies_1479154728 Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:40:33 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-5-Group-Level-Mobilization_1479155271 Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:40:33 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:40:33 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:40:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Clinical_Outreach_Consultants_and_Operations Log_1500443653 Feb 25, 2020 1:40:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _amrefBaselineSurveyJuly2017 Feb 25, 2020 1:40:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1501510953 Feb 25, 2020 1:40:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Uganda Feb 25, 2020 1:40:34 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Administrator|2017-06-19T07:47:06.921+0000 org.opendatakit.aggregate.odktables.exception.PermissionDeniedException: User does not have access to ODK Tables at org.opendatakit.aggregate.odktables.security.OdkTablesUserInfoTable.getOdkTablesUserInfo(OdkTablesUserInfoTable.java:288) at org.opendatakit.aggregate.odktables.security.TablesUserPermissionsImpl.(TablesUserPermissionsImpl.java:46) at org.opendatakit.aggregate.server.OdkTablesAdminServiceImpl.listAdmin(OdkTablesAdminServiceImpl.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 1:40:34 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:40:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Tanzania Feb 25, 2020 1:40:34 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:40:34 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:40:34 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:40:34 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:40:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP08102017 Feb 25, 2020 1:40:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Ethiopia Feb 25, 2020 1:40:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburuodksORform Feb 25, 2020 1:40:35 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburustudy Feb 25, 2020 1:40:35 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP12102017 Feb 25, 2020 1:40:35 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP14102017 Feb 25, 2020 1:40:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Scorecard_1711984 Feb 25, 2020 1:40:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Baseline-Questionnaire-for-CHWs_1607036460 Feb 25, 2020 1:40:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1607221628 Feb 25, 2020 1:40:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: obslist Feb 25, 2020 1:40:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hhqn Feb 25, 2020 1:40:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 1: Training Activities v2 Feb 25, 2020 1:40:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facilityassmntttool Feb 25, 2020 1:40:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: final_household_questionnaire Feb 25, 2020 1:40:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 2: Community Outreach_v2_1 Feb 25, 2020 1:40:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 3: Distribution of Materials_v2_1 Feb 25, 2020 1:40:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 5: Group Level Mobilization_v2 Feb 25, 2020 1:40:38 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 4: Distribution of Equipment⁄Supplies_v2_1 Feb 25, 2020 1:40:38 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: community_health_unit_checklist Feb 25, 2020 1:40:38 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facility_management_and_inventory_checklist Feb 25, 2020 1:40:38 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: mwingi_household_questionnaire Feb 25, 2020 1:40:38 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: leadassmntform Feb 25, 2020 1:40:38 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: updated_mwingi_household_questionnaire Feb 25, 2020 1:40:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_3 Feb 25, 2020 1:40:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: A20180321 Feb 25, 2020 1:40:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hospqn Feb 25, 2020 1:40:40 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:40:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_04062018 Feb 25, 2020 1:40:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_05062018 Feb 25, 2020 1:40:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_04062018 Feb 25, 2020 1:40:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: clientexit_06062018 Feb 25, 2020 1:40:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_COMIC-ETE-HH_1531230822 Feb 25, 2020 1:40:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_2 Feb 25, 2020 1:40:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: odktesttool Feb 25, 2020 1:40:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_AMREF-HH-EVA_1531230822 Feb 25, 2020 1:40:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_19042018 Feb 25, 2020 1:40:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hha_datatracker Feb 25, 2020 1:40:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: KIBS_MS7818 Feb 25, 2020 1:40:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Uzazi Salama ete_EmONCMNCH-Health-Facility-Assessment-Tool-2018 Feb 25, 2020 1:40:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv_xlsform Feb 25, 2020 1:40:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: UzaziSalamaeteemoncProviderSurveyQuestionnaire Feb 25, 2020 1:40:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: uzazi salama ete household questionnaire 70920182 Feb 25, 2020 1:40:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: exit Feb 25, 2020 1:40:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_4 Feb 25, 2020 1:40:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver0 Feb 25, 2020 1:40:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA022 Feb 25, 2020 1:40:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver1 Feb 25, 2020 1:40:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA023 Feb 25, 2020 1:40:44 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:40:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: dhisosdv Feb 25, 2020 1:40:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: osdvhh Feb 25, 2020 1:40:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfosdv Feb 25, 2020 1:40:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfrepsys Feb 25, 2020 1:40:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_11202018 Feb 25, 2020 1:40:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_11202018 Feb 25, 2020 1:40:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_11202018 Feb 25, 2020 1:40:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA024 Feb 25, 2020 1:40:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: OOS24102018 Feb 25, 2020 1:40:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: WaterStarters002 Feb 25, 2020 1:40:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKTemplateZenafacilitychecklist Feb 25, 2020 1:40:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ChlorohexidinestudyHealthcareworkerquestionnaire Feb 25, 2020 1:40:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Chlorohexidinecaregiverquestionnaire Feb 25, 2020 1:40:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: FinalCEI_Safemotherhood Feb 25, 2020 1:40:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Charity_waterv2 Feb 25, 2020 1:40:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ultrasonography_19042018 Feb 25, 2020 1:40:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: AmrefSpecialistOutreachQuestionnaire Feb 25, 2020 1:40:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKform Feb 25, 2020 1:40:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HIV_Study_Kibera Feb 25, 2020 1:40:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_10122019 Feb 25, 2020 1:40:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627248259 [S: -287363 Eq: -1582627248259 Fs: -1582627248259] futureMillis: 0 Feb 25, 2020 1:40:56 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Exception in thread "http-nio-8085-ClientPoller-0" Exception in thread "http-nio-8085-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.Collections$UnmodifiableCollection.iterator(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint$Poller.timeout(NioEndpoint.java:904) at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:738) at java.lang.Thread.run(Unknown Source) java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.ArrayList.iterator(Unknown Source) at sun.nio.ch.WindowsSelectorImpl.updateSelectedKeys(Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) at sun.nio.ch.SelectorImpl.select(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:698) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 1:41:26 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at org.opendatakit.common.persistence.CommonFieldsBase.newUri(CommonFieldsBase.java:419) at org.opendatakit.common.persistence.CommonFieldsBase.(CommonFieldsBase.java:126) at org.opendatakit.aggregate.util.BackendActionsTable.(BackendActionsTable.java:119) at org.opendatakit.aggregate.util.BackendActionsTable.getEmptyRow(BackendActionsTable.java:125) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:47) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:32) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:93) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:60) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:697) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) Feb 25, 2020 1:41:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:41:26 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627286424 [S: -325528 Eq: -1582627286424 Fs: -1582627286424] futureMillis: 0 Feb 25, 2020 1:41:26 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Feb 25, 2020 1:41:27 PM org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa parseBind INFO: Calling handle found value null Exception in thread "http-nio-8085-AsyncTimeout" Exception in thread "https-jsse-nio-8443-ClientPoller-0" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:42:12 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:42:12 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:42:12 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627332917 [S: -372021 Eq: -1582627332917 Fs: -1582627332917] futureMillis: 0 Feb 25, 2020 1:42:12 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:42:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:42:40 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:42:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627360891 [S: -399995 Eq: -1582627360891 Fs: -1582627360891] futureMillis: 0 Feb 25, 2020 1:42:40 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 1:42:40 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:42:43 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:42:43 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:42:43 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:42:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:42:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:42:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:42:44 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:42:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:42:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:42:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:42:44 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:42:44 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:42:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:42:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:42:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:42:45 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:43:13 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:43:13 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:43:13 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getExports() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.FormNotAvailableException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:43:13 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627393919 [S: -433023 Eq: -1582627393919 Fs: -1582627393919] futureMillis: 0 Feb 25, 2020 1:43:19 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:43:20 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:43:20 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:43:20 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:43:21 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:43:21 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 1:43:21 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:43:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:43:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:43:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:43:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:43:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:43:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:43:21 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:43:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 1:43:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 1:43:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 1:43:23 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Exception in thread "https-jsse-nio-8443-Acceptor-0" java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 1:44:58 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getExports() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.FormNotAvailableException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: Java heap space at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: Java heap space Exception in thread "http-nio-8085-Acceptor-0" java.lang.OutOfMemoryError: Java heap space Exception in thread "NioBlockingSelector.BlockPoller-3" java.lang.OutOfMemoryError: Java heap space Exception in thread "AsyncFileHandlerWriter-723074861" java.lang.OutOfMemoryError: Java heap space Exception in thread "ajp-nio-8009-AsyncTimeout" java.lang.OutOfMemoryError: Java heap space Exception in thread "ajp-nio-8009-ClientPoller-1" java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 1:45:59 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [613,569] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 1:45:59 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: Java heap space at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 1:45:59 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:45:59 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627559925 [S: -599029 Eq: -1582627559925 Fs: -1582627559925] futureMillis: 0 Exception in thread "https-jsse-nio-8443-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:46:29 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:46:29 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:46:29 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627589878 [S: -628982 Eq: -1582627589878 Fs: -1582627589878] futureMillis: 0 Feb 25, 2020 1:46:57 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:46:57 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:46:57 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627617538 [S: -656642 Eq: -1582627617538 Fs: -1582627617538] futureMillis: 0 Feb 25, 2020 1:47:25 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:47:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:47:25 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627645650 [S: -684754 Eq: -1582627645650 Fs: -1582627645650] futureMillis: 0 Feb 25, 2020 1:48:01 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:48:01 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:48:01 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627681126 [S: -720230 Eq: -1582627681126 Fs: -1582627681126] futureMillis: 0 Feb 25, 2020 1:48:28 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl deleteEntity INFO: Executing DELETE FROM `odk_prod`.`_task_lock` WHERE `_URI` = ? with key 370dcd68-0a82-443b-9d23-3bc64a4d0a55 by user uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 1:48:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 1:48:28 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627708193 [S: -747297 Eq: -1582627708193 Fs: -1582627708193] futureMillis: 0 Exception in thread "https-jsse-nio-8443-exec-7" java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:48:59 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:50:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 13:50:50 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 1:51:22 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: true Feb 25, 2020 1:51:22 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 30000ms intervals. Feb 25, 2020 1:51:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 1:51:22 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582627882248 [S: -921352 Eq: -1582627882248 Fs: -1582627882248] futureMillis: 30000 Feb 25, 2020 1:51:55 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:56:53 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582628213991 [S: -1253095 Eq: -1582628213991 Fs: -1582628213991] futureMillis: 30000 Feb 25, 2020 1:57:20 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:57:20 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 1:57:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582628267208 [S: -1306312 Eq: -1582628267208 Fs: -1582628267208] futureMillis: 30000 Feb 25, 2020 1:58:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:58:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 1:58:49 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582628329550 [S: -1368654 Eq: -1582628329550 Fs: -1582628329550] futureMillis: 30000 Feb 25, 2020 1:59:22 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 1:59:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 1:59:49 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582628389706 [S: -1428810 Eq: -1582628389706 Fs: -1582628389706] futureMillis: 30000 Feb 25, 2020 2:00:16 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:00:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:00:42 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [591,794] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Tue Feb 25 14:00:42 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 2:00:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582628442794 [S: -1481898 Eq: -1582628442794 Fs: -1582628442794] futureMillis: 30000 Feb 25, 2020 2:05:18 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 2:05:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:05:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582628745490 [S: -1784594 Eq: -1582628745490 Fs: -1582628745490] futureMillis: 30000 Feb 25, 2020 2:06:12 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:06:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:06:39 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582628799873 [S: -1838977 Eq: -1582628799873 Fs: -1582628799873] futureMillis: 30000 Feb 25, 2020 2:07:09 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 2:07:09 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:07:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582628864520 [S: -1903624 Eq: -1582628864520 Fs: -1582628864520] futureMillis: 30000 Feb 25, 2020 2:08:10 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:08:10 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:08:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582628915736 [S: -1954840 Eq: -1582628915736 Fs: -1582628915736] futureMillis: 30000 Feb 25, 2020 2:09:02 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:09:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:09:28 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582628968277 [S: -2007381 Eq: -1582628968277 Fs: -1582628968277] futureMillis: 30000 Feb 25, 2020 2:09:57 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 2:09:57 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:10:22 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582629022082 [S: -2061186 Eq: -1582629022082 Fs: -1582629022082] futureMillis: 30000 Feb 25, 2020 2:10:48 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [605,468] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 2:10:48 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:10:48 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 14:10:48 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 2:11:16 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582629076860 [S: -2115964 Eq: -1582629076860 Fs: -1582629076860] futureMillis: 30000 Feb 25, 2020 2:11:46 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects Feb 25, 2020 2:11:46 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog 2020-02-25 14:13:12 Commons Daemon procrun stderr initialized 25-Feb-2020 14:13:18.238 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M18 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Mar 8 2017 15:20:57 UTC 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows Server 2008 R2 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jre1.8.0_151 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_151-b12 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 9.0\temp 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\logging.properties 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: exit 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms128m 25-Feb-2020 14:13:18.269 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx256m 25-Feb-2020 14:13:18.971 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 14:13:19.611 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 14:13:19.626 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 14:13:20.500 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 14:13:20.500 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 14:13:20.500 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 14:13:20.515 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 4636 ms 25-Feb-2020 14:13:20.625 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 25-Feb-2020 14:13:20.625 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M18 25-Feb-2020 14:13:20.671 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml 25-Feb-2020 14:13:20.812 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor A docBase C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\manager inside the host appBase has been specified, and will be ignored 25-Feb-2020 14:13:22.777 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 14:13:23.074 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml has finished in 2,403 ms 25-Feb-2020 14:13:23.136 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war 25-Feb-2020 14:13:42.340 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war has finished in 19,204 ms 25-Feb-2020 14:13:42.340 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs 25-Feb-2020 14:13:42.745 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 14:13:42.745 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs has finished in 405 ms 25-Feb-2020 14:13:42.761 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples 25-Feb-2020 14:13:44.118 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 14:13:44.305 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples has finished in 1,529 ms 25-Feb-2020 14:13:44.305 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager 25-Feb-2020 14:13:44.633 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 14:13:44.695 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager has finished in 390 ms 25-Feb-2020 14:13:44.727 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8085] 25-Feb-2020 14:13:44.742 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [https-jsse-nio-8443] 25-Feb-2020 14:13:44.758 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 25-Feb-2020 14:13:44.758 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 24254 ms 25-Feb-2020 14:54:33.939 INFO [Thread-19] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 14:55:25.609 INFO [Thread-19] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 14:55:47.403 INFO [Thread-19] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 14:56:10.976 INFO [Thread-19] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina 25-Feb-2020 14:57:13.971 INFO [Thread-19] org.apache.catalina.core.StandardWrapper.unload Waiting for 15 instance(s) to be deallocated for Servlet [formServiceImpl] 25-Feb-2020 14:57:33.285 INFO [Thread-19] org.apache.catalina.core.StandardWrapper.unload Waiting for 15 instance(s) to be deallocated for Servlet [formServiceImpl] 25-Feb-2020 14:57:51.553 INFO [Thread-19] org.apache.catalina.core.StandardWrapper.unload Waiting for 15 instance(s) to be deallocated for Servlet [formServiceImpl] 25-Feb-2020 15:01:10.349 SEVERE [Thread-19] org.apache.catalina.core.ContainerBase.stopInternal A child container failed during stop java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1015) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1455) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1444) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1009) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardService.stopInternal(StandardService.java:471) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:814) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:466) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497) Caused by: java.lang.OutOfMemoryError: Java heap space 25-Feb-2020 15:01:10.349 SEVERE [Thread-19] org.apache.catalina.core.ContainerBase.stopInternal A child container failed during stop java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1015) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1455) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1444) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1009) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardService.stopInternal(StandardService.java:471) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:814) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:466) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497) Caused by: java.lang.OutOfMemoryError: Java heap space 25-Feb-2020 15:01:10.349 SEVERE [Thread-19] org.apache.catalina.core.ContainerBase.stopInternal A child container failed during stop java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: A child container failed during stop at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1015) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardService.stopInternal(StandardService.java:471) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:814) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:466) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497) Caused by: org.apache.catalina.LifecycleException: A child container failed during stop at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1023) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1455) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1444) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1009) ... 12 more 25-Feb-2020 15:01:10.349 SEVERE [Thread-19] org.apache.catalina.startup.Catalina.stopServer Catalina.stop: org.apache.catalina.LifecycleException: A child container failed during stop at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1023) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardService.stopInternal(StandardService.java:471) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:814) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:466) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497) 25-Feb-2020 15:01:52.143 INFO [Thread-22] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 15:01:52.143 INFO [Thread-22] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 15:01:52.143 INFO [Thread-22] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 15:01:52.143 INFO [Thread-22] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina 25-Feb-2020 15:01:52.143 INFO [Thread-22] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8085"] 25-Feb-2020 15:01:55.700 INFO [Thread-22] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["https-jsse-nio-8443"] k.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsList Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsManifest Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /www/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /roles/granted Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /users/list Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_ATTACHMENT_VIEWER')' for /view/binaryData Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /view/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /auth/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /ssl/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /enk/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /gae/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /remote_api Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/manifest/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/files/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/* Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/properties/* Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/* Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/clientVersions Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/query/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/manifest Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/download Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/upload Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/file/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /odktables/*/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables/ Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /appLevelFileUpload/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileUpload/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileDownload/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableKeyValueManifest/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /uploadTableFromCSV/** Feb 25, 2020 2:13:29 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isAnonymous()' for /** Feb 25, 2020 2:13:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 2:13:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 2:13:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 2:13:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 2:13:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 2:13:30 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 2:13:31 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl setDataSource INFO: Failed to load com.mysql.jdbc.GoogleDriver Exception: java.lang.ClassNotFoundException: com.mysql.jdbc.GoogleDriver Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Version: v1.4.13 Production Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Hostname: apps.amref.org Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Port: 8085 Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SecurePort: 8443 Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsRequired: yes Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsAvailable: yes Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: RealmString: Amref ODK Aggregate Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: isGaeEnvironment: no Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Utilities 1.6\;;. Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserEmail: null Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserUsername: Samuel Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:13:31 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler initialize INFO: Initializing ExecutorService 'task_scheduler' Feb 25, 2020 2:13:31 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Tue Feb 25 14:13:36 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 14:13:36 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 2:13:37 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:13:37 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 2:13:37 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:13:37 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl deleteEntity INFO: Executing DELETE FROM `odk_prod`.`_task_lock` WHERE `_URI` = ? with key 66c1359b-ccc7-492a-b900-2f47bd3f77c0 by user aggregate.opendatakit.org:web-service Feb 25, 2020 2:13:38 PM org.springframework.security.web.access.channel.ChannelProcessingFilter afterPropertiesSet INFO: Validated configuration attributes Feb 25, 2020 2:13:40 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/local_login.html'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@4fe875be, org.springframework.security.web.context.SecurityContextPersistenceFilter@677b8e13, org.springframework.security.web.authentication.logout.LogoutFilter@4a9486c0, org.opendatakit.common.security.spring.Oauth2ResourceFilter@4c27d39d, org.opendatakit.common.security.spring.OutOfBandUserFilter@40ee0a22, org.opendatakit.common.security.spring.DigestAuthenticationFilter@7bde1f3a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@15923407, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@67dba613, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@57540fd0, org.springframework.security.web.session.SessionManagementFilter@5cf8edcf, org.springframework.security.web.access.ExceptionTranslationFilter@58cec85b, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@629f066f] Feb 25, 2020 2:13:40 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@4fe875be, org.springframework.security.web.context.SecurityContextPersistenceFilter@677b8e13, org.springframework.security.web.authentication.logout.LogoutFilter@4a9486c0, org.opendatakit.common.security.spring.Oauth2ResourceFilter@4c27d39d, org.opendatakit.common.security.spring.OutOfBandUserFilter@40ee0a22, org.opendatakit.common.security.spring.DigestAuthenticationFilter@7bde1f3a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@15923407, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@67dba613, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@57540fd0, org.springframework.security.web.session.SessionManagementFilter@5cf8edcf, org.springframework.security.web.access.ExceptionTranslationFilter@441cc260, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@629f066f] Feb 25, 2020 2:13:40 PM org.springframework.context.support.DefaultLifecycleProcessor start INFO: Starting beans in phase 10 Feb 25, 2020 2:13:40 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 30000ms intervals. Feb 25, 2020 2:13:40 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:13:40 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization completed in 13166 ms Feb 25, 2020 2:13:40 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the properties file located at security.properties named in the propertiesLocation init-param initialization parameter. Feb 25, 2020 2:13:40 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication JAX-RS application class that is named in the javax.ws.rs.Application init-param initialization parameter. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.application.ApplicationProcessor info INFO: The following JAX-RS application has been processed: org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Resources info INFO: The server has registered the JAX-RS resource class org.opendatakit.aggregate.odktables.impl.api.OdkTablesImpl with @Path(). Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and text/xml media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/json media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/xml media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was registered as a JAX-RS MessageBodyReader provider for org.apache.wink.common.model.multipart.BufferedInMultiPart Java types and multipart/* media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyReader provider for [B Java types and */* media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyReader provider for java.io.File Java types and */* media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/xml media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/json media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/xml media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleHTMLMessageWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/* media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was registered as a JAX-RS MessageBodyWriter provider for org.apache.wink.common.model.multipart.OutMultiPart Java types and multipart/* media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyWriter provider for [B Java types and */* media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyWriter provider for java.io.File Java types and */* media types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 2:13:41 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.FileProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 2:13:41 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 2:13:42 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 2:13:42 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 2:14:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 2:14:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 2:14:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 2:14:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 2:14:13 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: false Feb 25, 2020 2:14:13 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 900000ms intervals. Feb 25, 2020 2:14:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 2:14:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:14:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 2:14:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 2:14:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 2:14:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 2:14:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 2:29:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 14:29:13 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 2:29:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 2:29:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 2:29:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 2:29:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 2:29:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 2:36:01 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 2:36:01 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:02 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:02 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:02 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Tue Feb 25 14:36:02 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 2:36:02 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:02 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:02 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samplerostersjsi Tue Feb 25 14:36:03 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 14:36:03 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 14:36:03 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 2:36:03 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:36:03 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:36:03 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:36:03 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:36:03 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:36:03 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:36:03 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:36:03 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:36:03 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv07072017a Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_09072017a Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HWQ11072017a Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-1-Training-Activities_1479155402 Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-2-Community-Outreach_1479143864 Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-3-Distribution-of-Materials_1479154291 Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-4-Distribution-of-Equipment-Supplies_1479154728 Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-5-Group-Level-Mobilization_1479155271 Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Clinical_Outreach_Consultants_and_Operations Log_1500443653 Feb 25, 2020 2:36:03 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _amrefBaselineSurveyJuly2017 Feb 25, 2020 2:36:04 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:04 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:04 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:04 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:04 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:04 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1501510953 Feb 25, 2020 2:36:04 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Uganda Feb 25, 2020 2:36:04 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:04 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:36:04 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:36:04 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:36:04 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Tanzania Feb 25, 2020 2:36:04 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP08102017 Feb 25, 2020 2:36:04 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Ethiopia Feb 25, 2020 2:36:04 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburuodksORform Feb 25, 2020 2:36:05 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburustudy Feb 25, 2020 2:36:05 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:05 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Administrator|2017-06-19T07:47:06.921+0000 org.opendatakit.aggregate.odktables.exception.PermissionDeniedException: User does not have access to ODK Tables at org.opendatakit.aggregate.odktables.security.OdkTablesUserInfoTable.getOdkTablesUserInfo(OdkTablesUserInfoTable.java:288) at org.opendatakit.aggregate.odktables.security.TablesUserPermissionsImpl.(TablesUserPermissionsImpl.java:46) at org.opendatakit.aggregate.server.OdkTablesAdminServiceImpl.listAdmin(OdkTablesAdminServiceImpl.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 2:36:05 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP12102017 Feb 25, 2020 2:36:05 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP14102017 Feb 25, 2020 2:36:05 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:05 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:05 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:36:05 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:36:05 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:36:06 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Scorecard_1711984 Feb 25, 2020 2:36:06 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Baseline-Questionnaire-for-CHWs_1607036460 Feb 25, 2020 2:36:06 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1607221628 Feb 25, 2020 2:36:06 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: obslist Feb 25, 2020 2:36:06 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hhqn Feb 25, 2020 2:36:06 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 1: Training Activities v2 Feb 25, 2020 2:36:06 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:06 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facilityassmntttool Feb 25, 2020 2:36:06 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: final_household_questionnaire Feb 25, 2020 2:36:07 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 2: Community Outreach_v2_1 Feb 25, 2020 2:36:07 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 3: Distribution of Materials_v2_1 Feb 25, 2020 2:36:07 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 5: Group Level Mobilization_v2 Feb 25, 2020 2:36:07 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 4: Distribution of Equipment⁄Supplies_v2_1 Feb 25, 2020 2:36:07 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: community_health_unit_checklist Feb 25, 2020 2:36:07 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facility_management_and_inventory_checklist Feb 25, 2020 2:36:07 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: mwingi_household_questionnaire Feb 25, 2020 2:36:08 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: leadassmntform Feb 25, 2020 2:36:08 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: updated_mwingi_household_questionnaire Feb 25, 2020 2:36:08 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_3 Feb 25, 2020 2:36:08 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: A20180321 Feb 25, 2020 2:36:08 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hospqn Feb 25, 2020 2:36:09 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_04062018 Feb 25, 2020 2:36:09 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_05062018 Feb 25, 2020 2:36:09 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_04062018 Feb 25, 2020 2:36:09 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: clientexit_06062018 Feb 25, 2020 2:36:09 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_COMIC-ETE-HH_1531230822 Feb 25, 2020 2:36:09 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_2 Feb 25, 2020 2:36:09 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: odktesttool Feb 25, 2020 2:36:09 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_AMREF-HH-EVA_1531230822 Feb 25, 2020 2:36:10 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_19042018 Feb 25, 2020 2:36:10 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hha_datatracker Feb 25, 2020 2:36:10 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: KIBS_MS7818 Feb 25, 2020 2:36:10 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Uzazi Salama ete_EmONCMNCH-Health-Facility-Assessment-Tool-2018 Feb 25, 2020 2:36:10 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv_xlsform Feb 25, 2020 2:36:10 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: UzaziSalamaeteemoncProviderSurveyQuestionnaire Feb 25, 2020 2:36:11 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: uzazi salama ete household questionnaire 70920182 Feb 25, 2020 2:36:11 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: exit Feb 25, 2020 2:36:11 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_4 Feb 25, 2020 2:36:11 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver0 Feb 25, 2020 2:36:11 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA022 Feb 25, 2020 2:36:12 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver1 Feb 25, 2020 2:36:12 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA023 Feb 25, 2020 2:36:12 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: dhisosdv Feb 25, 2020 2:36:12 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: osdvhh Feb 25, 2020 2:36:12 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfosdv Feb 25, 2020 2:36:12 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfrepsys Feb 25, 2020 2:36:12 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_11202018 Feb 25, 2020 2:36:13 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_11202018 Feb 25, 2020 2:36:13 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_11202018 Feb 25, 2020 2:36:13 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA024 Feb 25, 2020 2:36:13 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: OOS24102018 Feb 25, 2020 2:36:14 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: WaterStarters002 Feb 25, 2020 2:36:14 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKTemplateZenafacilitychecklist Feb 25, 2020 2:36:14 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ChlorohexidinestudyHealthcareworkerquestionnaire Feb 25, 2020 2:36:14 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Chlorohexidinecaregiverquestionnaire Feb 25, 2020 2:36:14 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: FinalCEI_Safemotherhood Feb 25, 2020 2:36:14 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Charity_waterv2 Feb 25, 2020 2:36:14 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ultrasonography_19042018 Feb 25, 2020 2:36:15 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: AmrefSpecialistOutreachQuestionnaire Feb 25, 2020 2:36:15 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKform Feb 25, 2020 2:36:15 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HIV_Study_Kibera Feb 25, 2020 2:36:15 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_10122019 Feb 25, 2020 2:36:15 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582630575855 [S: -407403 Eq: -1582630575855 Fs: -1582630575855] futureMillis: 0 Exception in thread "ajp-nio-8009-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.HashMap$KeySet.iterator(Unknown Source) at java.util.HashSet.iterator(Unknown Source) at java.util.Collections$UnmodifiableCollection$1.(Unknown Source) at java.util.Collections$UnmodifiableCollection.iterator(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint$Poller.timeout(NioEndpoint.java:904) at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:738) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 2:36:53 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet [formServiceImpl] in context with path [] threw exception java.lang.IllegalArgumentException: Failed to evaluate expression 'hasRole('ROLE_DATA_VIEWER')' at org.springframework.security.access.expression.ExpressionUtils.evaluateAsBoolean(ExpressionUtils.java:30) at org.springframework.security.web.access.expression.WebExpressionVoter.vote(WebExpressionVoter.java:52) at org.springframework.security.web.access.expression.WebExpressionVoter.vote(WebExpressionVoter.java:33) at org.springframework.security.access.vote.AffirmativeBased.decide(AffirmativeBased.java:63) at org.springframework.security.access.intercept.AbstractSecurityInterceptor.beforeInvocation(AbstractSecurityInterceptor.java:233) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:124) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: org.springframework.expression.ExpressionInvocationTargetException: A problem occurred when trying to execute method 'hasRole' on object of type [org.springframework.security.web.access.expression.WebSecurityExpressionRoot] at org.springframework.expression.spel.ast.MethodReference.throwSimpleExceptionIfPossible(MethodReference.java:227) at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:116) at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:85) at org.springframework.expression.spel.ast.SpelNodeImpl.getTypedValue(SpelNodeImpl.java:131) at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:299) at org.springframework.security.access.expression.ExpressionUtils.evaluateAsBoolean(ExpressionUtils.java:26) ... 52 more Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.mysql.jdbc.MysqlIO.nextRowFast(MysqlIO.java:2203) at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1982) at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:3407) at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:470) at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:3109) at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:2334) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2733) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2549) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1861) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1962) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:83) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:83) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:692) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.common.security.spring.SecurityRevisionsTable.getSingletonRecord(SecurityRevisionsTable.java:92) at org.opendatakit.common.security.spring.SecurityRevisionsTable.getLastRegisteredUsersRevisionDate(SecurityRevisionsTable.java:114) at org.opendatakit.common.security.spring.RoleHierarchyImpl.getReachableGrantedAuthorities(RoleHierarchyImpl.java:329) at org.springframework.security.access.expression.SecurityExpressionRoot.getAuthoritySet(SecurityExpressionRoot.java:167) at org.springframework.security.access.expression.SecurityExpressionRoot.hasAnyAuthorityName(SecurityExpressionRoot.java:83) at org.springframework.security.access.expression.SecurityExpressionRoot.hasAnyRole(SecurityExpressionRoot.java:79) at org.springframework.security.access.expression.SecurityExpressionRoot.hasRole(SecurityExpressionRoot.java:75) at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:113) at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:102) Feb 25, 2020 2:36:54 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at java.nio.HeapCharBuffer.toString(Unknown Source) at java.nio.CharBuffer.toString(Unknown Source) at com.mysql.jdbc.StringUtils.toString(StringUtils.java:2195) at com.mysql.jdbc.ResultSetRow.getString(ResultSetRow.java:701) at com.mysql.jdbc.ByteArrayRow.getString(ByteArrayRow.java:69) at com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:5268) at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5151) at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5190) at org.apache.commons.dbcp2.DelegatingResultSet.getString(DelegatingResultSet.java:267) at org.apache.commons.dbcp2.DelegatingResultSet.getString(DelegatingResultSet.java:267) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:65) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:32) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:93) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:60) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:697) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Feb 25, 2020 2:36:54 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:36:54 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582630614279 [S: -445827 Eq: -1582630614279 Fs: -1582630614279] futureMillis: 0 Feb 25, 2020 2:36:54 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:55 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:56 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:56 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:56 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:36:56 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:36:56 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:36:56 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:56 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:56 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:36:56 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:36:56 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:36:56 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:36:56 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:36:56 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:36:58 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:58 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:58 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:58 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:58 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:36:58 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:58 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:36:58 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:36:58 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:36:58 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:36:58 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getExports() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.FormNotAvailableException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.NullPointerException at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.opendatakit.common.security.spring.UserServiceImpl.getCurrentUser(UserServiceImpl.java:288) at org.opendatakit.aggregate.ContextFactory$CallingContextImpl.getCurrentUser(ContextFactory.java:201) at org.opendatakit.common.datamodel.BinaryContentManipulator.updateAttachments(BinaryContentManipulator.java:577) at org.opendatakit.common.datamodel.BinaryContentManipulator.getAttachmentCount(BinaryContentManipulator.java:242) at org.opendatakit.aggregate.form.PersistentResults.getResultFileInfo(PersistentResults.java:240) at org.opendatakit.aggregate.server.FormServiceImpl.getExports(FormServiceImpl.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) ... 60 more Feb 25, 2020 2:36:58 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Administrator|2017-06-19T07:47:06.921+0000 org.opendatakit.aggregate.odktables.exception.PermissionDeniedException: User does not have access to ODK Tables at org.opendatakit.aggregate.odktables.security.OdkTablesUserInfoTable.getOdkTablesUserInfo(OdkTablesUserInfoTable.java:288) at org.opendatakit.aggregate.odktables.security.TablesUserPermissionsImpl.(TablesUserPermissionsImpl.java:46) at org.opendatakit.aggregate.server.OdkTablesAdminServiceImpl.listAdmin(OdkTablesAdminServiceImpl.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:235) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:40) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 2:36:59 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:37:00 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:37:00 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:37:00 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:37:00 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:37:00 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:37:01 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:37:02 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:37:02 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:37:02 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:37:02 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:37:02 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:37:03 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:37:03 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:37:03 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:37:04 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Tue Feb 25 14:37:04 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 2:37:04 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:37:05 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:37:08 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:37:08 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:37:25 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.mysql.jdbc.TimeUtil.fastTimestampCreate(TimeUtil.java:391) at com.mysql.jdbc.ResultSetImpl.fastTimestampCreate(ResultSetImpl.java:993) at com.mysql.jdbc.ResultSetRow.getTimestampFast(ResultSetRow.java:1166) at com.mysql.jdbc.ByteArrayRow.getTimestampFast(ByteArrayRow.java:130) at com.mysql.jdbc.ResultSetImpl.getTimestampInternal(ResultSetImpl.java:5934) at com.mysql.jdbc.ResultSetImpl.getTimestamp(ResultSetImpl.java:5604) at com.mysql.jdbc.ResultSetImpl.getTimestamp(ResultSetImpl.java:5633) at org.apache.commons.dbcp2.DelegatingResultSet.getTimestamp(DelegatingResultSet.java:317) at org.apache.commons.dbcp2.DelegatingResultSet.getTimestamp(DelegatingResultSet.java:317) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:93) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:32) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:93) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:60) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:697) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:37:25 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.NullPointerException at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.opendatakit.common.security.spring.UserServiceImpl.getCurrentUser(UserServiceImpl.java:288) at org.opendatakit.aggregate.ContextFactory$CallingContextImpl.getCurrentUser(ContextFactory.java:201) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:98) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) ... 60 more Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:37:25 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.NullPointerException at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.opendatakit.common.security.spring.UserServiceImpl.getCurrentUser(UserServiceImpl.java:288) at org.opendatakit.aggregate.ContextFactory$CallingContextImpl.getCurrentUser(ContextFactory.java:201) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:98) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) ... 60 more Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:37:25 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.NullPointerException at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.opendatakit.common.security.spring.UserServiceImpl.getCurrentUser(UserServiceImpl.java:288) at org.opendatakit.aggregate.ContextFactory$CallingContextImpl.getCurrentUser(ContextFactory.java:201) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:98) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) ... 60 more Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:37:25 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samplerostersjsi Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:37:25 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:37:25 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:37:25 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv07072017a Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_09072017a Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HWQ11072017a Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-1-Training-Activities_1479155402 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-2-Community-Outreach_1479143864 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-3-Distribution-of-Materials_1479154291 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-4-Distribution-of-Equipment-Supplies_1479154728 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-5-Group-Level-Mobilization_1479155271 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Clinical_Outreach_Consultants_and_Operations Log_1500443653 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _amrefBaselineSurveyJuly2017 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1501510953 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Uganda Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Tanzania Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP08102017 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Ethiopia Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburuodksORform Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburustudy Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP12102017 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP14102017 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Scorecard_1711984 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Baseline-Questionnaire-for-CHWs_1607036460 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Administrator|2017-06-19T07:47:06.921+0000 org.opendatakit.aggregate.odktables.exception.PermissionDeniedException: User does not have access to ODK Tables at org.opendatakit.aggregate.odktables.security.OdkTablesUserInfoTable.getOdkTablesUserInfo(OdkTablesUserInfoTable.java:288) at org.opendatakit.aggregate.odktables.security.TablesUserPermissionsImpl.(TablesUserPermissionsImpl.java:46) at org.opendatakit.aggregate.server.OdkTablesAdminServiceImpl.listAdmin(OdkTablesAdminServiceImpl.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1607221628 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: obslist Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hhqn Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 1: Training Activities v2 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facilityassmntttool Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: final_household_questionnaire Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 2: Community Outreach_v2_1 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 3: Distribution of Materials_v2_1 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 5: Group Level Mobilization_v2 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 4: Distribution of Equipment⁄Supplies_v2_1 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: community_health_unit_checklist Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facility_management_and_inventory_checklist Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: mwingi_household_questionnaire Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: leadassmntform Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: updated_mwingi_household_questionnaire Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_3 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: A20180321 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hospqn Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_04062018 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_05062018 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_04062018 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: clientexit_06062018 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_COMIC-ETE-HH_1531230822 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_2 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: odktesttool Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_AMREF-HH-EVA_1531230822 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_19042018 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hha_datatracker Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: KIBS_MS7818 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Uzazi Salama ete_EmONCMNCH-Health-Facility-Assessment-Tool-2018 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv_xlsform Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: UzaziSalamaeteemoncProviderSurveyQuestionnaire Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: uzazi salama ete household questionnaire 70920182 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: exit Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_4 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver0 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA022 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver1 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA023 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: dhisosdv Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: osdvhh Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfosdv Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfrepsys Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_11202018 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_11202018 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_11202018 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA024 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: OOS24102018 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: WaterStarters002 Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKTemplateZenafacilitychecklist Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ChlorohexidinestudyHealthcareworkerquestionnaire Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Chlorohexidinecaregiverquestionnaire Feb 25, 2020 2:37:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: FinalCEI_Safemotherhood Feb 25, 2020 2:37:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Charity_waterv2 Feb 25, 2020 2:37:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ultrasonography_19042018 Feb 25, 2020 2:37:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: AmrefSpecialistOutreachQuestionnaire Feb 25, 2020 2:37:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKform Feb 25, 2020 2:37:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HIV_Study_Kibera Feb 25, 2020 2:37:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_10122019 Feb 25, 2020 2:37:26 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582630646042 [S: -477590 Eq: -1582630646042 Fs: -1582630646042] futureMillis: 0 Feb 25, 2020 2:37:26 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:37:26 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:37:26 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:37:26 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:37:26 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:37:26 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:37:26 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:37:26 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:37:26 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:37:26 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Exception in thread "ajp-nio-8009-AsyncTimeout" java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "http-nio-8085-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "http-nio-8085-ClientPoller-0" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:38:03 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:38:03 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 2:38:03 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:38:03 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:38:03 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582630683655 [S: -515203 Eq: -1582630683655 Fs: -1582630683655] futureMillis: 0 Feb 25, 2020 2:38:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:38:39 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:38:39 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582630719489 [S: -551037 Eq: -1582630719489 Fs: -1582630719489] futureMillis: 0 Feb 25, 2020 2:38:39 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:38:39 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:38:40 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:38:40 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:38:40 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:38:40 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:38:40 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:38:40 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:38:40 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:38:40 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:38:40 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:38:40 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:38:40 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:38:40 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:38:40 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:38:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:38:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:38:41 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:38:41 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:38:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:38:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:38:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:38:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:38:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:38:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:38:41 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Administrator|2017-06-19T07:47:06.921+0000 org.opendatakit.aggregate.odktables.exception.PermissionDeniedException: User does not have access to ODK Tables at org.opendatakit.aggregate.odktables.security.OdkTablesUserInfoTable.getOdkTablesUserInfo(OdkTablesUserInfoTable.java:288) at org.opendatakit.aggregate.odktables.security.TablesUserPermissionsImpl.(TablesUserPermissionsImpl.java:46) at org.opendatakit.aggregate.server.OdkTablesAdminServiceImpl.listAdmin(OdkTablesAdminServiceImpl.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 2:38:41 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:38:41 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:38:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:38:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:38:41 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:38:46 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:38:47 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl deleteEntity INFO: Executing DELETE FROM `odk_prod`.`_filter_group` WHERE `_URI` = ? with key uuid:381ac7ea-cbbf-4f5b-820d-0dbee3658bb7 by user uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:38:48 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl deleteEntity INFO: Executing DELETE FROM `odk_prod`.`_persistent_results` WHERE `_URI` = ? with key uuid:94c5d2ce-6c6f-4b48-8b2c-81e4fd5805a6 by user uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:38:55 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Exception in thread "https-jsse-nio-8443-ClientPoller-0" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:39:10 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getExports() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.FormNotAvailableException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:39:14 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:39:14 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:39:14 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582630754403 [S: -585951 Eq: -1582630754403 Fs: -1582630754403] futureMillis: 0 Feb 25, 2020 2:39:14 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:39:14 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:39:15 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:39:15 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:39:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:39:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:39:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:39:15 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:39:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:39:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:39:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:39:15 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:39:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:39:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:39:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:39:16 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:39:16 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:39:17 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:39:42 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.NullPointerException at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.opendatakit.common.security.spring.UserServiceImpl.getCurrentUser(UserServiceImpl.java:288) at org.opendatakit.aggregate.ContextFactory$CallingContextImpl.getCurrentUser(ContextFactory.java:201) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:98) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) ... 60 more Feb 25, 2020 2:39:42 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:39:42 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.NullPointerException at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.opendatakit.common.security.spring.UserServiceImpl.getCurrentUser(UserServiceImpl.java:288) at org.opendatakit.aggregate.ContextFactory$CallingContextImpl.getCurrentUser(ContextFactory.java:201) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:98) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) ... 60 more Feb 25, 2020 2:39:42 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.NullPointerException at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.opendatakit.common.security.spring.UserServiceImpl.getCurrentUser(UserServiceImpl.java:288) at org.opendatakit.aggregate.ContextFactory$CallingContextImpl.getCurrentUser(ContextFactory.java:201) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:98) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) ... 60 more Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:39:42 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.NullPointerException at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.opendatakit.common.security.spring.UserServiceImpl.getCurrentUser(UserServiceImpl.java:288) at org.opendatakit.aggregate.ContextFactory$CallingContextImpl.getCurrentUser(ContextFactory.java:201) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:98) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) ... 60 more Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samplerostersjsi Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv07072017a Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_09072017a Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HWQ11072017a Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-1-Training-Activities_1479155402 Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-2-Community-Outreach_1479143864 Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-3-Distribution-of-Materials_1479154291 Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-4-Distribution-of-Equipment-Supplies_1479154728 Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-5-Group-Level-Mobilization_1479155271 Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Clinical_Outreach_Consultants_and_Operations Log_1500443653 Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _amrefBaselineSurveyJuly2017 Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1501510953 Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Uganda Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Tanzania Feb 25, 2020 2:39:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP08102017 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Ethiopia Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburuodksORform Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburustudy Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP12102017 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP14102017 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Scorecard_1711984 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Baseline-Questionnaire-for-CHWs_1607036460 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1607221628 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: obslist Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hhqn Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 1: Training Activities v2 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facilityassmntttool Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: final_household_questionnaire Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 2: Community Outreach_v2_1 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 3: Distribution of Materials_v2_1 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 5: Group Level Mobilization_v2 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 4: Distribution of Equipment⁄Supplies_v2_1 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: community_health_unit_checklist Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facility_management_and_inventory_checklist Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: mwingi_household_questionnaire Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: leadassmntform Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: updated_mwingi_household_questionnaire Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_3 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: A20180321 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hospqn Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_04062018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_05062018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_04062018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: clientexit_06062018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_COMIC-ETE-HH_1531230822 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_2 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: odktesttool Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_AMREF-HH-EVA_1531230822 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_19042018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hha_datatracker Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: KIBS_MS7818 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Uzazi Salama ete_EmONCMNCH-Health-Facility-Assessment-Tool-2018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv_xlsform Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: UzaziSalamaeteemoncProviderSurveyQuestionnaire Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: uzazi salama ete household questionnaire 70920182 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: exit Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_4 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver0 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA022 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver1 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA023 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: dhisosdv Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: osdvhh Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfosdv Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfrepsys Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_11202018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_11202018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_11202018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA024 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: OOS24102018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: WaterStarters002 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKTemplateZenafacilitychecklist Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ChlorohexidinestudyHealthcareworkerquestionnaire Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Chlorohexidinecaregiverquestionnaire Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: FinalCEI_Safemotherhood Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Charity_waterv2 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ultrasonography_19042018 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: AmrefSpecialistOutreachQuestionnaire Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKform Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HIV_Study_Kibera Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_10122019 Feb 25, 2020 2:39:43 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582630783326 [S: -614874 Eq: -1582630783326 Fs: -1582630783326] futureMillis: 0 Feb 25, 2020 2:39:45 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:39:45 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:39:45 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:39:45 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:39:45 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:39:45 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:39:45 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:39:45 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:39:45 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:39:45 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:39:45 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:39:46 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:39:46 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:39:46 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:39:46 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:39:46 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:39:46 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:39:46 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:39:47 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Exception in thread "http-nio-8085-AsyncTimeout" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:40:13 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:235) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:40) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:40:13 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:40:13 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582630813170 [S: -644718 Eq: -1582630813170 Fs: -1582630813170] futureMillis: 0 Feb 25, 2020 2:40:13 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 2:40:13 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:40:13 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:13 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:13 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:40:13 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:40:13 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:40:14 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:40:14 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:40:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:40:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:40:15 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:15 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:40:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:40:15 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:40:16 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:40:16 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:16 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:16 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:40:16 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:40:16 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:40:16 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:40:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:40:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:40:17 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:40:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:40:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:40:18 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:40:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:40:43 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:40:43 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582630843607 [S: -675155 Eq: -1582630843607 Fs: -1582630843607] futureMillis: 0 Feb 25, 2020 2:40:43 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:40:44 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:44 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:40:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:40:44 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 2:40:45 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:40:47 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 2:40:47 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:47 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 2:40:47 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 2:40:47 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 2:40:47 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Exception in thread "https-jsse-nio-8443-Acceptor-0" Exception in thread "https-jsse-nio-8443-exec-25" java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space Exception in thread "https-jsse-nio-8443-AsyncTimeout" java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 2:42:49 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:42:49 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: Java heap space at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 2:42:49 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582630969907 [S: -801455 Eq: -1582630969907 Fs: -1582630969907] futureMillis: 0 Feb 25, 2020 2:44:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:48:39 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [756,791] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 2:48:39 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: Java heap space at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 2:48:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Tue Feb 25 14:48:39 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 14:48:39 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 2:49:07 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: true Feb 25, 2020 2:49:07 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 30000ms intervals. Feb 25, 2020 2:49:07 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582631347796 [S: -1179344 Eq: -1582631347796 Fs: -1582631347796] futureMillis: 30000 Feb 25, 2020 2:49:07 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:49:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:49:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582631375442 [S: -1206990 Eq: -1582631375442 Fs: -1582631375442] futureMillis: 0 Feb 25, 2020 2:50:02 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:50:02 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 2:50:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582631430156 [S: -1261704 Eq: -1582631430156 Fs: -1582631430156] futureMillis: 30000 Feb 25, 2020 2:50:55 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:50:55 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 2:50:55 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582631455758 [S: -1287306 Eq: -1582631455758 Fs: -1582631455758] futureMillis: 0 Feb 25, 2020 2:51:23 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 2:51:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 3:01:10 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [750,371] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Tue Feb 25 15:01:10 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 3:01:10 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582632070256 [S: -1901804 Eq: -1582632070256 Fs: -1582632070256] futureMillis: 30000 Feb 25, 2020 3:01:40 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 3:01:40 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 3:01:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582632100911 [S: -1932459 Eq: -1582632100911 Fs: -1582632100911] futureMillis: 0 2020-02-25 15:02:45 Commons Daemon procrun stderr initialized 25-Feb-2020 15:02:53.930 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M18 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Mar 8 2017 15:20:57 UTC 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows Server 2008 R2 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jre1.8.0_151 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_151-b12 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 9.0\temp 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\logging.properties 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: exit 25-Feb-2020 15:02:53.977 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms128m 25-Feb-2020 15:02:53.993 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx256m 25-Feb-2020 15:02:55.319 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 15:02:56.785 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 15:02:56.801 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 15:02:58.423 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 15:02:58.423 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 15:02:58.485 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 15:02:58.485 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 8482 ms 25-Feb-2020 15:02:58.704 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 25-Feb-2020 15:02:58.704 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M18 25-Feb-2020 15:02:58.797 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml 25-Feb-2020 15:02:59.250 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor A docBase C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\manager inside the host appBase has been specified, and will be ignored 25-Feb-2020 15:03:02.760 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 15:03:02.994 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml has finished in 4,181 ms 25-Feb-2020 15:03:03.041 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war 25-Feb-2020 15:03:18.906 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war has finished in 15,865 ms 25-Feb-2020 15:03:18.921 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs 25-Feb-2020 15:03:19.343 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 15:03:19.343 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs has finished in 422 ms 25-Feb-2020 15:03:19.343 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples 25-Feb-2020 15:03:22.853 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 15:03:23.009 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples has finished in 3,666 ms 25-Feb-2020 15:03:23.055 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager 25-Feb-2020 15:03:23.804 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 15:03:23.804 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager has finished in 749 ms 25-Feb-2020 15:03:23.804 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8085] 25-Feb-2020 15:03:23.835 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [https-jsse-nio-8443] 25-Feb-2020 15:03:23.851 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 25-Feb-2020 15:03:23.929 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 25451 ms 25-Feb-2020 16:19:28.105 SEVERE [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run Unexpected death of background thread ContainerBackgroundProcessor[StandardEngine[Catalina]] java.lang.OutOfMemoryError: GC overhead limit exceeded 25-Feb-2020 17:44:20.205 INFO [Thread-26] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 17:44:31.594 INFO [Thread-26] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 17:44:31.734 INFO [Thread-26] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 17:44:31.875 INFO [Thread-26] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina 25-Feb-2020 17:44:32.093 WARNING [Thread-26] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43) 25-Feb-2020 17:44:32.109 WARNING [Thread-26] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [task_scheduler-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.net.SocketInputStream.socketRead0(Native Method) java.net.SocketInputStream.socketRead(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:101) com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:206) com.mysql.jdbc.MysqlIO.nextRowFast(MysqlIO.java:2092) com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1982) com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:3407) com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:470) com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:3109) com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:2334) com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2733) com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2549) com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1861) com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1962) org.apache.commons.dbcp2.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:83) org.apache.commons.dbcp2.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:83) org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:692) org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) java.util.concurrent.FutureTask.runAndReset(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) 25-Feb-2020 17:44:32.109 WARNING [Thread-26] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [MySQL Statement Cancellation Timer] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) 25-Feb-2020 17:44:32.218 INFO [Thread-26] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8085"] 25-Feb-2020 17:44:33.497 INFO [Thread-26] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 17:44:34.620 INFO [Thread-26] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["ajp-nio-8009"] Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "ajp-nio-8009-ClientPoller-0" Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "ajp-nio-8009-AsyncTimeout" Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "http-nio-8085-AsyncTimeout" Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "AsyncFileHandlerWriter-723074861" ttribute 'true' for /odk_color.png Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /multimode_login.html Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /relogin.html Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasAuthority('AUTH_LOCAL')' for /local_login.html Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formList Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formXml Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_OWNER')' for /submission Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /formUpload Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /upload Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsDownload Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsList Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsManifest Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /www/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /roles/granted Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /users/list Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_ATTACHMENT_VIEWER')' for /view/binaryData Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /view/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /auth/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /ssl/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /enk/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /gae/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /remote_api Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/manifest/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/files/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/* Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/properties/* Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/* Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/clientVersions Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/query/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/manifest Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/download Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/upload Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/file/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /odktables/*/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables/ Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /appLevelFileUpload/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileUpload/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileDownload/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableKeyValueManifest/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /uploadTableFromCSV/** Feb 25, 2020 3:03:08 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isAnonymous()' for /** Feb 25, 2020 3:03:09 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 3:03:09 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 3:03:09 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 3:03:09 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 3:03:09 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 3:03:09 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 3:03:09 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl setDataSource INFO: Failed to load com.mysql.jdbc.GoogleDriver Exception: java.lang.ClassNotFoundException: com.mysql.jdbc.GoogleDriver Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Version: v1.4.13 Production Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Hostname: apps.amref.org Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Port: 8085 Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SecurePort: 8443 Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsRequired: yes Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsAvailable: yes Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: RealmString: Amref ODK Aggregate Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: isGaeEnvironment: no Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Utilities 1.6\;;. Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserEmail: null Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserUsername: Samuel Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 3:03:10 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler initialize INFO: Initializing ExecutorService 'task_scheduler' Feb 25, 2020 3:03:10 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Tue Feb 25 15:03:12 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 15:03:12 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 3:03:13 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 3:03:13 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 3:03:13 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 3:03:13 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl deleteEntity INFO: Executing DELETE FROM `odk_prod`.`_task_lock` WHERE `_URI` = ? with key 43a6ea50-ae4f-49cd-bd40-3ebb19cfa445 by user aggregate.opendatakit.org:web-service Feb 25, 2020 3:03:13 PM org.springframework.security.web.access.channel.ChannelProcessingFilter afterPropertiesSet INFO: Validated configuration attributes Feb 25, 2020 3:03:15 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/local_login.html'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@4fe875be, org.springframework.security.web.context.SecurityContextPersistenceFilter@677b8e13, org.springframework.security.web.authentication.logout.LogoutFilter@4a9486c0, org.opendatakit.common.security.spring.Oauth2ResourceFilter@4c27d39d, org.opendatakit.common.security.spring.OutOfBandUserFilter@40ee0a22, org.opendatakit.common.security.spring.DigestAuthenticationFilter@7bde1f3a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@15923407, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@67dba613, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@57540fd0, org.springframework.security.web.session.SessionManagementFilter@5cf8edcf, org.springframework.security.web.access.ExceptionTranslationFilter@58cec85b, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@629f066f] Feb 25, 2020 3:03:16 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@4fe875be, org.springframework.security.web.context.SecurityContextPersistenceFilter@677b8e13, org.springframework.security.web.authentication.logout.LogoutFilter@4a9486c0, org.opendatakit.common.security.spring.Oauth2ResourceFilter@4c27d39d, org.opendatakit.common.security.spring.OutOfBandUserFilter@40ee0a22, org.opendatakit.common.security.spring.DigestAuthenticationFilter@7bde1f3a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@15923407, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@67dba613, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@57540fd0, org.springframework.security.web.session.SessionManagementFilter@5cf8edcf, org.springframework.security.web.access.ExceptionTranslationFilter@441cc260, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@629f066f] Feb 25, 2020 3:03:16 PM org.springframework.context.support.DefaultLifecycleProcessor start INFO: Starting beans in phase 10 Feb 25, 2020 3:03:16 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 30000ms intervals. Feb 25, 2020 3:03:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 3:03:16 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization completed in 10109 ms Feb 25, 2020 3:03:16 PM org.apache.catalina.session.StandardManager startInternal SEVERE: Exception loading sessions from persistent storage java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) at java.io.ObjectInputStream.readObject0(Unknown Source) at java.io.ObjectInputStream.readObject(Unknown Source) at org.apache.catalina.session.StandardSession.doReadObject(StandardSession.java:1588) at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:1077) at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:218) at org.apache.catalina.session.StandardManager.load(StandardManager.java:162) at org.apache.catalina.session.StandardManager.startInternal(StandardManager.java:356) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5223) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:738) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:407) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1551) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:284) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:424) at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:367) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:976) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:872) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1439) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1429) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:953) 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:422) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:793) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Catalina.start(Catalina.java:655) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495) Feb 25, 2020 3:03:16 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the properties file located at security.properties named in the propertiesLocation init-param initialization parameter. Feb 25, 2020 3:03:16 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication JAX-RS application class that is named in the javax.ws.rs.Application init-param initialization parameter. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.application.ApplicationProcessor info INFO: The following JAX-RS application has been processed: org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Resources info INFO: The server has registered the JAX-RS resource class org.opendatakit.aggregate.odktables.impl.api.OdkTablesImpl with @Path(). Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/json media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and text/xml media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/xml media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was registered as a JAX-RS MessageBodyReader provider for org.apache.wink.common.model.multipart.BufferedInMultiPart Java types and multipart/* media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyReader provider for java.io.File Java types and */* media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyReader provider for [B Java types and */* media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/json media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/xml media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/xml media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleHTMLMessageWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/* media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was registered as a JAX-RS MessageBodyWriter provider for org.apache.wink.common.model.multipart.OutMultiPart Java types and multipart/* media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyWriter provider for java.io.File Java types and */* media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyWriter provider for [B Java types and */* media types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 3:03:18 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.FileProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 3:03:18 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 3:03:18 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 3:03:18 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 3:03:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 3:03:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 3:03:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 3:03:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 3:03:50 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: false Feb 25, 2020 3:03:50 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 900000ms intervals. Feb 25, 2020 3:03:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 3:03:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 3:04:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 3:04:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 3:04:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 3:04:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 3:04:24 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 3:18:51 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 15:18:51 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 3:19:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 3:19:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 3:19:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 3:19:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 3:19:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 3:33:51 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 15:33:51 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 3:34:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 3:34:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 3:34:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 3:34:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 3:34:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 3:48:51 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 15:48:51 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 3:49:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 3:49:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 3:49:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 3:49:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 3:49:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 4:03:51 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 16:03:51 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 4:04:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 4:04:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 4:04:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 4:04:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 4:04:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Tue Feb 25 16:14:18 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 4:14:19 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 4:14:19 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 4:14:20 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 4:14:21 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 4:14:21 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Tue Feb 25 16:14:21 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 4:14:21 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 4:14:21 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Tue Feb 25 16:14:21 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 4:14:21 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Tue Feb 25 16:14:21 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 16:14:21 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 4:14:21 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samplerostersjsi Feb 25, 2020 4:14:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 4:14:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 4:14:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 4:14:21 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 4:14:22 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 4:14:22 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 4:14:22 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 4:14:22 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 4:14:22 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv07072017a Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_09072017a Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HWQ11072017a Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-1-Training-Activities_1479155402 Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-2-Community-Outreach_1479143864 Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-3-Distribution-of-Materials_1479154291 Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-4-Distribution-of-Equipment-Supplies_1479154728 Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-5-Group-Level-Mobilization_1479155271 Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Clinical_Outreach_Consultants_and_Operations Log_1500443653 Feb 25, 2020 4:14:22 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _amrefBaselineSurveyJuly2017 Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 4:14:22 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 4:14:22 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 4:14:22 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 4:14:22 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 4:14:22 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 4:14:22 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1501510953 Feb 25, 2020 4:14:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Uganda Feb 25, 2020 4:14:23 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Administrator|2017-06-19T07:47:06.921+0000 org.opendatakit.aggregate.odktables.exception.PermissionDeniedException: User does not have access to ODK Tables at org.opendatakit.aggregate.odktables.security.OdkTablesUserInfoTable.getOdkTablesUserInfo(OdkTablesUserInfoTable.java:288) at org.opendatakit.aggregate.odktables.security.TablesUserPermissionsImpl.(TablesUserPermissionsImpl.java:46) at org.opendatakit.aggregate.server.OdkTablesAdminServiceImpl.listAdmin(OdkTablesAdminServiceImpl.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 4:14:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Tanzania Feb 25, 2020 4:14:23 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 4:14:23 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 4:14:23 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 4:14:23 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 4:14:23 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 4:14:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP08102017 Feb 25, 2020 4:14:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Ethiopia Feb 25, 2020 4:14:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburuodksORform Feb 25, 2020 4:14:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburustudy Feb 25, 2020 4:14:24 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP12102017 Feb 25, 2020 4:14:24 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP14102017 Feb 25, 2020 4:14:25 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 4:14:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Scorecard_1711984 Feb 25, 2020 4:14:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Baseline-Questionnaire-for-CHWs_1607036460 Feb 25, 2020 4:14:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1607221628 Feb 25, 2020 4:14:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: obslist Feb 25, 2020 4:14:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hhqn Feb 25, 2020 4:14:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 1: Training Activities v2 Feb 25, 2020 4:14:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facilityassmntttool Feb 25, 2020 4:14:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: final_household_questionnaire Feb 25, 2020 4:14:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 2: Community Outreach_v2_1 Feb 25, 2020 4:14:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 3: Distribution of Materials_v2_1 Feb 25, 2020 4:14:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 5: Group Level Mobilization_v2 Feb 25, 2020 4:14:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 4: Distribution of Equipment⁄Supplies_v2_1 Feb 25, 2020 4:14:26 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 4:14:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: community_health_unit_checklist Feb 25, 2020 4:14:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facility_management_and_inventory_checklist Feb 25, 2020 4:14:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: mwingi_household_questionnaire Feb 25, 2020 4:14:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: leadassmntform Feb 25, 2020 4:14:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: updated_mwingi_household_questionnaire Feb 25, 2020 4:14:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_3 Feb 25, 2020 4:14:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: A20180321 Feb 25, 2020 4:14:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hospqn Feb 25, 2020 4:14:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_04062018 Feb 25, 2020 4:14:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_05062018 Feb 25, 2020 4:14:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_04062018 Feb 25, 2020 4:14:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: clientexit_06062018 Feb 25, 2020 4:14:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_COMIC-ETE-HH_1531230822 Feb 25, 2020 4:14:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_2 Feb 25, 2020 4:14:29 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: odktesttool Feb 25, 2020 4:14:29 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_AMREF-HH-EVA_1531230822 Feb 25, 2020 4:14:29 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_19042018 Feb 25, 2020 4:14:29 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hha_datatracker Feb 25, 2020 4:14:29 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: KIBS_MS7818 Feb 25, 2020 4:14:29 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Uzazi Salama ete_EmONCMNCH-Health-Facility-Assessment-Tool-2018 Feb 25, 2020 4:14:29 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv_xlsform Feb 25, 2020 4:14:30 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: UzaziSalamaeteemoncProviderSurveyQuestionnaire Feb 25, 2020 4:14:30 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: uzazi salama ete household questionnaire 70920182 Feb 25, 2020 4:14:30 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: exit Feb 25, 2020 4:14:30 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_4 Feb 25, 2020 4:14:30 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver0 Feb 25, 2020 4:14:30 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA022 Feb 25, 2020 4:14:31 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver1 Feb 25, 2020 4:14:31 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA023 Feb 25, 2020 4:14:31 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: dhisosdv Feb 25, 2020 4:14:31 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: osdvhh Feb 25, 2020 4:14:31 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfosdv Feb 25, 2020 4:14:31 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfrepsys Feb 25, 2020 4:14:31 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_11202018 Feb 25, 2020 4:14:32 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_11202018 Feb 25, 2020 4:14:32 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_11202018 Feb 25, 2020 4:14:32 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA024 Feb 25, 2020 4:14:32 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: OOS24102018 Feb 25, 2020 4:14:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: WaterStarters002 Feb 25, 2020 4:14:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKTemplateZenafacilitychecklist Feb 25, 2020 4:14:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ChlorohexidinestudyHealthcareworkerquestionnaire Feb 25, 2020 4:14:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Chlorohexidinecaregiverquestionnaire Feb 25, 2020 4:14:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: FinalCEI_Safemotherhood Feb 25, 2020 4:14:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Charity_waterv2 Feb 25, 2020 4:14:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ultrasonography_19042018 Feb 25, 2020 4:14:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: AmrefSpecialistOutreachQuestionnaire Feb 25, 2020 4:14:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKform Feb 25, 2020 4:14:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HIV_Study_Kibera Feb 25, 2020 4:14:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_10122019 Feb 25, 2020 4:14:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636474751 [S: -637263 Eq: -1582636474751 Fs: -1582636474751] futureMillis: 0 Feb 25, 2020 4:15:07 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.HashMap.newNode(Unknown Source) at java.util.HashMap.putVal(Unknown Source) at java.util.HashMap.put(Unknown Source) at org.opendatakit.common.persistence.CommonFieldsBase.(CommonFieldsBase.java:125) at org.opendatakit.aggregate.util.BackendActionsTable.(BackendActionsTable.java:119) at org.opendatakit.aggregate.util.BackendActionsTable.getEmptyRow(BackendActionsTable.java:125) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:47) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:32) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:93) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:60) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:697) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) at org.opendatakit.aggregate.server.FormServiceImpl.getForms(FormServiceImpl.java:81) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) Feb 25, 2020 4:15:07 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 4:15:08 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636508106 [S: -670618 Eq: -1582636508106 Fs: -1582636508106] futureMillis: 0 Exception in thread "http-nio-8085-ClientPoller-0" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:16:00 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:16:00 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 4:16:00 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636560400 [S: -722912 Eq: -1582636560400 Fs: -1582636560400] futureMillis: 0 Feb 25, 2020 4:17:17 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 4:17:17 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: Java heap space at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 4:17:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636637842 [S: -800354 Eq: -1582636637842 Fs: -1582636637842] futureMillis: 0 Exception in thread "https-jsse-nio-8443-AsyncTimeout" Feb 25, 2020 4:17:52 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:17:52 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:17:52 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636672615 [S: -835127 Eq: -1582636672615 Fs: -1582636672615] futureMillis: 0 Exception in thread "https-jsse-nio-8443-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:18:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 4:18:25 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:18:25 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636705704 [S: -868216 Eq: -1582636705704 Fs: -1582636705704] futureMillis: 0 Exception in thread "ajp-nio-8009-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:18:59 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:18:59 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:19:28 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: true Feb 25, 2020 4:19:28 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 30000ms intervals. Feb 25, 2020 4:19:28 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636768152 [S: -930664 Eq: -1582636768152 Fs: -1582636768152] futureMillis: 30000 Feb 25, 2020 4:19:28 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:19:56 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:20:23 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636823315 [S: -985827 Eq: -1582636823315 Fs: -1582636823315] futureMillis: 30000 Feb 25, 2020 4:20:50 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:20:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Exception in thread "https-jsse-nio-8443-ClientPoller-0" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:21:19 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636879882 [S: -1042394 Eq: -1582636879882 Fs: -1582636879882] futureMillis: 30000 Feb 25, 2020 4:21:47 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:21:47 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Exception in thread "http-nio-8085-AsyncTimeout" Feb 25, 2020 4:22:21 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636941800 [S: -1104312 Eq: -1582636941800 Fs: -1582636941800] futureMillis: 30000 Feb 25, 2020 4:22:52 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:22:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:23:19 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582636999880 [S: -1162392 Eq: -1582636999880 Fs: -1582636999880] futureMillis: 30000 Feb 25, 2020 4:23:46 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:23:46 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:24:14 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [595,455] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Tue Feb 25 16:24:14 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 4:24:14 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637054418 [S: -1216930 Eq: -1582637054418 Fs: -1582637054418] futureMillis: 30000 Feb 25, 2020 4:24:43 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:24:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:25:10 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637110408 [S: -1272920 Eq: -1582637110408 Fs: -1582637110408] futureMillis: 30000 Feb 25, 2020 4:25:37 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:25:37 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:26:04 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637164276 [S: -1326788 Eq: -1582637164276 Fs: -1582637164276] futureMillis: 30000 Feb 25, 2020 4:26:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:26:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:27:02 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637222777 [S: -1385289 Eq: -1582637222777 Fs: -1582637222777] futureMillis: 30000 Feb 25, 2020 4:27:29 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:27:29 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:27:55 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637275755 [S: -1438267 Eq: -1582637275755 Fs: -1582637275755] futureMillis: 30000 Feb 25, 2020 4:28:23 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:28:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:28:49 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637329014 [S: -1491526 Eq: -1582637329014 Fs: -1582637329014] futureMillis: 30000 Feb 25, 2020 4:29:15 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:29:15 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:29:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637382806 [S: -1545318 Eq: -1582637382806 Fs: -1582637382806] futureMillis: 30000 Feb 25, 2020 4:30:09 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:30:09 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:30:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637435896 [S: -1598408 Eq: -1582637435896 Fs: -1582637435896] futureMillis: 30000 Feb 25, 2020 4:31:07 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:31:07 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:31:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637494041 [S: -1656553 Eq: -1582637494041 Fs: -1582637494041] futureMillis: 30000 Feb 25, 2020 4:32:01 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:32:01 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:32:28 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637548988 [S: -1711500 Eq: -1582637548988 Fs: -1582637548988] futureMillis: 30000 Feb 25, 2020 4:32:56 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:32:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:33:22 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637602062 [S: -1764574 Eq: -1582637602062 Fs: -1582637602062] futureMillis: 30000 Feb 25, 2020 4:33:48 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:33:48 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:34:15 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [601,467] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Tue Feb 25 16:34:15 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 4:34:15 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637655885 [S: -1818397 Eq: -1582637655885 Fs: -1582637655885] futureMillis: 30000 Feb 25, 2020 4:34:42 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:34:42 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Exception in thread "http-nio-8085-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:35:11 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637711017 [S: -1873529 Eq: -1582637711017 Fs: -1582637711017] futureMillis: 30000 Feb 25, 2020 4:35:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:35:35 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:36:00 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637760892 [S: -1923404 Eq: -1582637760892 Fs: -1582637760892] futureMillis: 30000 Feb 25, 2020 4:36:29 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:36:29 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:36:55 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637815619 [S: -1978131 Eq: -1582637815619 Fs: -1582637815619] futureMillis: 30000 Feb 25, 2020 4:37:23 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:37:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:37:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637870782 [S: -2033294 Eq: -1582637870782 Fs: -1582637870782] futureMillis: 30000 Feb 25, 2020 4:38:18 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:38:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:38:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637925665 [S: -2088177 Eq: -1582637925665 Fs: -1582637925665] futureMillis: 30000 Feb 25, 2020 4:39:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:39:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:39:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582637980905 [S: -2143417 Eq: -1582637980905 Fs: -1582637980905] futureMillis: 30000 Feb 25, 2020 4:40:07 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:40:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:40:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638035818 [S: -2198330 Eq: -1582638035818 Fs: -1582638035818] futureMillis: 30000 Feb 25, 2020 4:41:03 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:41:03 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:41:31 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638091574 [S: -2254086 Eq: -1582638091574 Fs: -1582638091574] futureMillis: 30000 Feb 25, 2020 4:41:58 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:41:58 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:42:25 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638145130 [S: -2307642 Eq: -1582638145130 Fs: -1582638145130] futureMillis: 30000 Feb 25, 2020 4:42:51 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:42:51 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:43:19 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638199559 [S: -2362071 Eq: -1582638199559 Fs: -1582638199559] futureMillis: 30000 Feb 25, 2020 4:43:46 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:43:46 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:44:13 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [597,667] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Tue Feb 25 16:44:13 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 4:44:13 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638253567 [S: -2416079 Eq: -1582638253567 Fs: -1582638253567] futureMillis: 30000 Feb 25, 2020 4:44:42 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:44:42 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:45:11 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638311740 [S: -2474252 Eq: -1582638311740 Fs: -1582638311740] futureMillis: 30000 Feb 25, 2020 4:45:39 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:45:39 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:46:06 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638366841 [S: -2529353 Eq: -1582638366841 Fs: -1582638366841] futureMillis: 30000 Feb 25, 2020 4:46:34 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:46:34 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:47:03 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638423816 [S: -2586328 Eq: -1582638423816 Fs: -1582638423816] futureMillis: 30000 Feb 25, 2020 4:47:32 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:47:32 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:47:59 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638479808 [S: -2642320 Eq: -1582638479808 Fs: -1582638479808] futureMillis: 30000 Feb 25, 2020 4:48:27 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:48:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:48:55 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638535831 [S: -2698343 Eq: -1582638535831 Fs: -1582638535831] futureMillis: 30000 Feb 25, 2020 4:49:23 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:49:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:49:52 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638592198 [S: -2754710 Eq: -1582638592198 Fs: -1582638592198] futureMillis: 30000 Feb 25, 2020 4:50:19 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:50:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:50:46 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638646458 [S: -2808970 Eq: -1582638646458 Fs: -1582638646458] futureMillis: 30000 Feb 25, 2020 4:51:21 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:51:21 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:51:57 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638717191 [S: -2879703 Eq: -1582638717191 Fs: -1582638717191] futureMillis: 30000 Feb 25, 2020 4:52:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:52:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:52:58 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638778095 [S: -2940607 Eq: -1582638778095 Fs: -1582638778095] futureMillis: 30000 Feb 25, 2020 4:53:25 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:53:25 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:53:53 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638833352 [S: -2995864 Eq: -1582638833352 Fs: -1582638833352] futureMillis: 30000 Feb 25, 2020 4:54:19 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [605,963] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 4:54:19 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:54:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 16:54:19 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 4:54:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638887111 [S: -3049623 Eq: -1582638887111 Fs: -1582638887111] futureMillis: 30000 Feb 25, 2020 4:55:12 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:55:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:55:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638940590 [S: -3103102 Eq: -1582638940590 Fs: -1582638940590] futureMillis: 30000 Feb 25, 2020 4:56:06 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:56:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:56:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582638994629 [S: -3157141 Eq: -1582638994629 Fs: -1582638994629] futureMillis: 30000 Feb 25, 2020 4:57:01 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:57:01 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:57:31 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639051181 [S: -3213693 Eq: -1582639051181 Fs: -1582639051181] futureMillis: 30000 Feb 25, 2020 4:57:59 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:57:59 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:58:27 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639107513 [S: -3270025 Eq: -1582639107513 Fs: -1582639107513] futureMillis: 30000 Feb 25, 2020 4:58:56 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:58:57 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 4:59:26 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639166436 [S: -3328948 Eq: -1582639166436 Fs: -1582639166436] futureMillis: 30000 Feb 25, 2020 4:59:53 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 4:59:53 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:00:20 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639220475 [S: -3382987 Eq: -1582639220475 Fs: -1582639220475] futureMillis: 30000 Feb 25, 2020 5:00:49 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:00:49 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:01:20 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639280551 [S: -3443063 Eq: -1582639280551 Fs: -1582639280551] futureMillis: 30000 Feb 25, 2020 5:01:48 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:01:48 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:02:15 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639335979 [S: -3498491 Eq: -1582639335979 Fs: -1582639335979] futureMillis: 30000 Feb 25, 2020 5:02:43 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:02:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:03:10 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639390845 [S: -3553357 Eq: -1582639390845 Fs: -1582639390845] futureMillis: 30000 Feb 25, 2020 5:03:40 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:03:40 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:04:08 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639448256 [S: -3610768 Eq: -1582639448256 Fs: -1582639448256] futureMillis: 30000 Feb 25, 2020 5:04:36 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [616,542] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 5:04:36 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:04:36 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 17:04:36 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:05:03 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639503264 [S: -3665776 Eq: -1582639503264 Fs: -1582639503264] futureMillis: 30000 Feb 25, 2020 5:05:32 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:05:32 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:06:00 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639560830 [S: -3723342 Eq: -1582639560830 Fs: -1582639560830] futureMillis: 30000 Feb 25, 2020 5:06:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:06:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:07:00 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639620425 [S: -3782937 Eq: -1582639620425 Fs: -1582639620425] futureMillis: 30000 Feb 25, 2020 5:07:28 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:07:28 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:07:59 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639679068 [S: -3841580 Eq: -1582639679068 Fs: -1582639679068] futureMillis: 30000 Feb 25, 2020 5:08:26 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:08:26 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:08:54 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639734949 [S: -3897461 Eq: -1582639734949 Fs: -1582639734949] futureMillis: 30000 Feb 25, 2020 5:09:22 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:09:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:09:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639790517 [S: -3953029 Eq: -1582639790517 Fs: -1582639790517] futureMillis: 30000 Feb 25, 2020 5:10:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:10:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:10:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639850969 [S: -4013481 Eq: -1582639850969 Fs: -1582639850969] futureMillis: 30000 Feb 25, 2020 5:11:21 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:11:21 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:11:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639908909 [S: -4071421 Eq: -1582639908909 Fs: -1582639908909] futureMillis: 30000 Feb 25, 2020 5:12:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:12:17 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:12:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582639965398 [S: -4127910 Eq: -1582639965398 Fs: -1582639965398] futureMillis: 30000 Feb 25, 2020 5:13:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:13:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:13:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640024040 [S: -4186552 Eq: -1582640024040 Fs: -1582640024040] futureMillis: 30000 Feb 25, 2020 5:14:11 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:14:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:14:40 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [604,332] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Tue Feb 25 17:14:40 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:14:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640080684 [S: -4243196 Eq: -1582640080684 Fs: -1582640080684] futureMillis: 30000 Feb 25, 2020 5:15:10 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:15:10 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:15:37 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640137984 [S: -4300496 Eq: -1582640137984 Fs: -1582640137984] futureMillis: 30000 Feb 25, 2020 5:16:06 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:16:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:16:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640195128 [S: -4357640 Eq: -1582640195128 Fs: -1582640195128] futureMillis: 30000 Feb 25, 2020 5:17:04 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:17:04 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:17:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640255205 [S: -4417717 Eq: -1582640255205 Fs: -1582640255205] futureMillis: 30000 Feb 25, 2020 5:18:05 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:18:05 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:18:33 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640313503 [S: -4476015 Eq: -1582640313503 Fs: -1582640313503] futureMillis: 30000 Feb 25, 2020 5:19:02 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:19:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:19:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640370912 [S: -4533424 Eq: -1582640370912 Fs: -1582640370912] futureMillis: 30000 Feb 25, 2020 5:19:57 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:19:57 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:20:26 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640426060 [S: -4588572 Eq: -1582640426060 Fs: -1582640426060] futureMillis: 30000 Feb 25, 2020 5:20:54 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:20:54 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:21:21 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640481162 [S: -4643674 Eq: -1582640481162 Fs: -1582640481162] futureMillis: 30000 Feb 25, 2020 5:21:49 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:21:49 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:22:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640537824 [S: -4700336 Eq: -1582640537824 Fs: -1582640537824] futureMillis: 30000 Feb 25, 2020 5:22:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:22:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:23:13 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640593987 [S: -4756499 Eq: -1582640593987 Fs: -1582640593987] futureMillis: 30000 Feb 25, 2020 5:23:40 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:23:40 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:24:11 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640651741 [S: -4814253 Eq: -1582640651741 Fs: -1582640651741] futureMillis: 30000 Feb 25, 2020 5:24:42 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [601,571] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 5:24:42 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:24:42 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 17:24:42 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:25:10 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640710415 [S: -4872927 Eq: -1582640710415 Fs: -1582640710415] futureMillis: 30000 Feb 25, 2020 5:25:37 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:25:37 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:26:06 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640766452 [S: -4928964 Eq: -1582640766452 Fs: -1582640766452] futureMillis: 30000 Feb 25, 2020 5:26:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:26:35 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:27:05 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640825281 [S: -4987793 Eq: -1582640825281 Fs: -1582640825281] futureMillis: 30000 Feb 25, 2020 5:27:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:27:35 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:28:06 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640886497 [S: -5049009 Eq: -1582640886497 Fs: -1582640886497] futureMillis: 30000 Feb 25, 2020 5:28:33 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:28:33 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:29:01 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640941488 [S: -5104000 Eq: -1582640941488 Fs: -1582640941488] futureMillis: 30000 Feb 25, 2020 5:29:27 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:29:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:29:53 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582640993796 [S: -5156308 Eq: -1582640993796 Fs: -1582640993796] futureMillis: 30000 Feb 25, 2020 5:30:20 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:30:20 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:30:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641048803 [S: -5211315 Eq: -1582641048803 Fs: -1582641048803] futureMillis: 30000 Feb 25, 2020 5:31:19 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:31:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:31:46 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641106056 [S: -5268568 Eq: -1582641106056 Fs: -1582641106056] futureMillis: 30000 Feb 25, 2020 5:32:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:32:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:32:41 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641161640 [S: -5324152 Eq: -1582641161640 Fs: -1582641161640] futureMillis: 30000 Feb 25, 2020 5:33:08 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:33:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:33:33 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641213792 [S: -5376304 Eq: -1582641213792 Fs: -1582641213792] futureMillis: 30000 Feb 25, 2020 5:34:00 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:34:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:34:27 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641267254 [S: -5429766 Eq: -1582641267254 Fs: -1582641267254] futureMillis: 30000 Feb 25, 2020 5:34:54 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [612,049] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 5:34:54 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:34:54 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 17:34:54 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:35:22 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641322604 [S: -5485116 Eq: -1582641322604 Fs: -1582641322604] futureMillis: 30000 Feb 25, 2020 5:35:50 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:35:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:36:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641377516 [S: -5540028 Eq: -1582641377516 Fs: -1582641377516] futureMillis: 30000 Feb 25, 2020 5:36:46 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:36:46 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:37:13 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641433225 [S: -5595737 Eq: -1582641433225 Fs: -1582641433225] futureMillis: 30000 Feb 25, 2020 5:37:41 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:37:41 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:38:09 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641489138 [S: -5651650 Eq: -1582641489138 Fs: -1582641489138] futureMillis: 30000 Feb 25, 2020 5:38:36 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:38:36 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:39:03 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641543383 [S: -5705895 Eq: -1582641543383 Fs: -1582641543383] futureMillis: 30000 Feb 25, 2020 5:39:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:39:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:39:57 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641597253 [S: -5759765 Eq: -1582641597253 Fs: -1582641597253] futureMillis: 30000 Feb 25, 2020 5:40:24 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:40:24 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:40:52 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641652090 [S: -5814602 Eq: -1582641652090 Fs: -1582641652090] futureMillis: 30000 Feb 25, 2020 5:41:19 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:41:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:41:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641707070 [S: -5869582 Eq: -1582641707070 Fs: -1582641707070] futureMillis: 30000 Feb 25, 2020 5:42:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:42:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:42:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641760222 [S: -5922734 Eq: -1582641760222 Fs: -1582641760222] futureMillis: 30000 Feb 25, 2020 5:43:08 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:43:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:43:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641815323 [S: -5977835 Eq: -1582641815323 Fs: -1582641815323] futureMillis: 30000 Feb 25, 2020 5:44:02 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:44:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:44:31 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641871594 [S: -6034106 Eq: -1582641871594 Fs: -1582641871594] futureMillis: 30000 Feb 25, 2020 5:44:32 PM org.apache.catalina.core.ApplicationContext log INFO: Closing Spring root WebApplicationContext Feb 25, 2020 5:44:32 PM org.springframework.web.context.support.XmlWebApplicationContext doClose INFO: Closing Root WebApplicationContext: startup date [Tue Feb 25 15:03:06 EAT 2020]; root of context hierarchy Feb 25, 2020 5:44:32 PM org.springframework.context.support.DefaultLifecycleProcessor stop INFO: Stopping beans in phase 10 Feb 25, 2020 5:44:32 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler shutdown INFO: Shutting down ExecutorService 'task_scheduler' org.opendatakit.common.persistence.exception.ODKEntityPersistException: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.putEntity(DatastoreImpl.java:1033) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:178) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:619) at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870) at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.putEntity(DatastoreImpl.java:1029) ... 16 more Caused by: java.sql.SQLException: Data source is closed at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2016) at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533) at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111) at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77) ... 20 more 2020-02-25 17:44:43 Commons Daemon procrun stderr initialized 25-Feb-2020 17:44:44.920 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M18 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Mar 8 2017 15:20:57 UTC 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows Server 2008 R2 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jre1.8.0_151 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_151-b12 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 9.0\temp 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\logging.properties 25-Feb-2020 17:44:44.935 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: exit 25-Feb-2020 17:44:44.951 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms128m 25-Feb-2020 17:44:44.951 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx256m 25-Feb-2020 17:44:45.403 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 17:44:45.887 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 17:44:45.887 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 17:44:46.292 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 17:44:46.292 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 17:44:46.292 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 17:44:46.292 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 2328 ms 25-Feb-2020 17:44:46.339 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 25-Feb-2020 17:44:46.339 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M18 25-Feb-2020 17:44:46.355 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml 25-Feb-2020 17:44:46.402 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor A docBase C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\manager inside the host appBase has been specified, and will be ignored 25-Feb-2020 17:44:47.587 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 17:44:47.728 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml has finished in 1,373 ms 25-Feb-2020 17:44:47.728 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war 25-Feb-2020 17:44:57.384 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war has finished in 9,656 ms 25-Feb-2020 17:44:57.384 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs 25-Feb-2020 17:44:57.681 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 17:44:57.681 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs has finished in 297 ms 25-Feb-2020 17:44:57.681 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples 25-Feb-2020 17:44:58.367 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 17:44:58.445 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples has finished in 764 ms 25-Feb-2020 17:44:58.445 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager 25-Feb-2020 17:44:58.726 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 17:44:58.742 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager has finished in 297 ms 25-Feb-2020 17:44:58.742 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8085] 25-Feb-2020 17:44:58.773 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [https-jsse-nio-8443] 25-Feb-2020 17:44:58.773 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 25-Feb-2020 17:44:58.788 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 12486 ms 25-Feb-2020 17:46:44.685 SEVERE [NioBlockingSelector.BlockPoller-3] unknown.unknown java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.ArrayList.iterator(Unknown Source) at sun.nio.ch.WindowsSelectorImpl.updateSelectedKeys(Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) at sun.nio.ch.SelectorImpl.select(Unknown Source) at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:339) 25-Feb-2020 17:49:00.501 SEVERE [NioBlockingSelector.BlockPoller-1] org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run java.lang.OutOfMemoryError: GC overhead limit exceeded 25-Feb-2020 17:49:01.219 SEVERE [NioBlockingSelector.BlockPoller-2] org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run java.lang.OutOfMemoryError: GC overhead limit exceeded 25-Feb-2020 17:54:13.350 SEVERE [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run Unexpected death of background thread ContainerBackgroundProcessor[StandardEngine[Catalina]] java.lang.OutOfMemoryError: GC overhead limit exceeded 25-Feb-2020 18:01:15.527 SEVERE [NioBlockingSelector.BlockPoller-2] org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run java.lang.OutOfMemoryError: GC overhead limit exceeded 25-Feb-2020 18:02:58.678 INFO [Thread-15] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 18:03:00.207 INFO [Thread-15] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 18:03:01.487 INFO [Thread-15] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 18:03:02.781 INFO [Thread-15] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina 25-Feb-2020 18:03:22.579 WARNING [Thread-15] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43) 25-Feb-2020 18:03:22.579 WARNING [Thread-15] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [task_scheduler-2] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.net.DualStackPlainSocketImpl.available0(Native Method) java.net.DualStackPlainSocketImpl.socketAvailable(Unknown Source) java.net.AbstractPlainSocketImpl.available(Unknown Source) java.net.SocketInputStream.available(Unknown Source) com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:62) com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:206) com.mysql.jdbc.MysqlIO.nextRowFast(MysqlIO.java:2092) com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1982) com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:3407) com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:470) com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:3109) com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:2334) com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2733) com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2549) com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1861) com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1962) org.apache.commons.dbcp2.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:83) org.apache.commons.dbcp2.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:83) org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:692) org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) java.util.concurrent.FutureTask.runAndReset(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) 25-Feb-2020 18:03:22.579 WARNING [Thread-15] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [MySQL Statement Cancellation Timer] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) 25-Feb-2020 18:03:22.641 INFO [Thread-15] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8085"] 25-Feb-2020 18:03:23.764 INFO [Thread-15] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 18:03:24.872 INFO [Thread-15] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["ajp-nio-8009"] Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "http-nio-8085-AsyncTimeout" dataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /relogin.html Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasAuthority('AUTH_LOCAL')' for /local_login.html Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formList Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formXml Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_OWNER')' for /submission Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /formUpload Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /upload Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsDownload Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsList Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsManifest Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /www/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /roles/granted Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /users/list Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_ATTACHMENT_VIEWER')' for /view/binaryData Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /view/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /auth/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /ssl/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /enk/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /gae/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /remote_api Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/manifest/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/files/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/* Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/properties/* Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/* Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/clientVersions Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/query/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/manifest Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/download Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/upload Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/file/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows/** Feb 25, 2020 5:44:50 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows Feb 25, 2020 5:44:51 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /odktables/*/** Feb 25, 2020 5:44:51 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables/ Feb 25, 2020 5:44:51 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables Feb 25, 2020 5:44:51 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /appLevelFileUpload/** Feb 25, 2020 5:44:51 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileUpload/** Feb 25, 2020 5:44:51 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileDownload/** Feb 25, 2020 5:44:51 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableKeyValueManifest/** Feb 25, 2020 5:44:51 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /uploadTableFromCSV/** Feb 25, 2020 5:44:51 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isAnonymous()' for /** Feb 25, 2020 5:44:51 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 5:44:51 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 5:44:51 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 5:44:51 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 5:44:51 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 5:44:51 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 5:44:52 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl setDataSource INFO: Failed to load com.mysql.jdbc.GoogleDriver Exception: java.lang.ClassNotFoundException: com.mysql.jdbc.GoogleDriver Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Version: v1.4.13 Production Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Hostname: apps.amref.org Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Port: 8085 Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SecurePort: 8443 Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsRequired: yes Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsAvailable: yes Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: RealmString: Amref ODK Aggregate Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: isGaeEnvironment: no Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Utilities 1.6\;;. Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserEmail: null Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserUsername: Samuel Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:44:52 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler initialize INFO: Initializing ExecutorService 'task_scheduler' Feb 25, 2020 5:44:52 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Tue Feb 25 17:44:52 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 17:44:52 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:44:53 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:44:53 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 5:44:53 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:44:53 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl deleteEntity INFO: Executing DELETE FROM `odk_prod`.`_task_lock` WHERE `_URI` = ? with key da7951c0-0a7f-4fff-851d-9e25da99e621 by user aggregate.opendatakit.org:web-service Feb 25, 2020 5:44:53 PM org.springframework.security.web.access.channel.ChannelProcessingFilter afterPropertiesSet INFO: Validated configuration attributes Feb 25, 2020 5:44:55 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/local_login.html'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@4fe875be, org.springframework.security.web.context.SecurityContextPersistenceFilter@677b8e13, org.springframework.security.web.authentication.logout.LogoutFilter@4a9486c0, org.opendatakit.common.security.spring.Oauth2ResourceFilter@4c27d39d, org.opendatakit.common.security.spring.OutOfBandUserFilter@40ee0a22, org.opendatakit.common.security.spring.DigestAuthenticationFilter@7bde1f3a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@15923407, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@67dba613, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@57540fd0, org.springframework.security.web.session.SessionManagementFilter@5cf8edcf, org.springframework.security.web.access.ExceptionTranslationFilter@58cec85b, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@629f066f] Feb 25, 2020 5:44:55 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@4fe875be, org.springframework.security.web.context.SecurityContextPersistenceFilter@677b8e13, org.springframework.security.web.authentication.logout.LogoutFilter@4a9486c0, org.opendatakit.common.security.spring.Oauth2ResourceFilter@4c27d39d, org.opendatakit.common.security.spring.OutOfBandUserFilter@40ee0a22, org.opendatakit.common.security.spring.DigestAuthenticationFilter@7bde1f3a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@15923407, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@67dba613, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@57540fd0, org.springframework.security.web.session.SessionManagementFilter@5cf8edcf, org.springframework.security.web.access.ExceptionTranslationFilter@441cc260, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@629f066f] Feb 25, 2020 5:44:55 PM org.springframework.context.support.DefaultLifecycleProcessor start INFO: Starting beans in phase 10 Feb 25, 2020 5:44:55 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 30000ms intervals. Feb 25, 2020 5:44:55 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:44:55 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization completed in 6100 ms Feb 25, 2020 5:44:55 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the properties file located at security.properties named in the propertiesLocation init-param initialization parameter. Feb 25, 2020 5:44:55 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication JAX-RS application class that is named in the javax.ws.rs.Application init-param initialization parameter. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.application.ApplicationProcessor info INFO: The following JAX-RS application has been processed: org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Resources info INFO: The server has registered the JAX-RS resource class org.opendatakit.aggregate.odktables.impl.api.OdkTablesImpl with @Path(). Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/json media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and text/xml media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/xml media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was registered as a JAX-RS MessageBodyReader provider for org.apache.wink.common.model.multipart.BufferedInMultiPart Java types and multipart/* media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyReader provider for [B Java types and */* media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyReader provider for java.io.File Java types and */* media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/json media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/xml media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/xml media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleHTMLMessageWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/* media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was registered as a JAX-RS MessageBodyWriter provider for org.apache.wink.common.model.multipart.OutMultiPart Java types and multipart/* media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyWriter provider for [B Java types and */* media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyWriter provider for java.io.File Java types and */* media types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 5:44:56 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.FileProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 5:44:56 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 5:44:57 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 5:44:57 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Tue Feb 25 17:45:15 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:45:15 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:45:17 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:45:17 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 5:45:17 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Tue Feb 25 17:45:17 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:45:17 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 5:45:17 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Tue Feb 25 17:45:17 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:45:17 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Tue Feb 25 17:45:17 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:45:17 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samplerostersjsi Feb 25, 2020 5:45:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 5:45:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 5:45:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 5:45:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 5:45:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 5:45:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 5:45:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 5:45:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 5:45:17 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 5:45:17 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv07072017a Feb 25, 2020 5:45:17 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_09072017a Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HWQ11072017a Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-1-Training-Activities_1479155402 Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-2-Community-Outreach_1479143864 Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-3-Distribution-of-Materials_1479154291 Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-4-Distribution-of-Equipment-Supplies_1479154728 Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-5-Group-Level-Mobilization_1479155271 Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Clinical_Outreach_Consultants_and_Operations Log_1500443653 Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _amrefBaselineSurveyJuly2017 Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1501510953 Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Uganda Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Tanzania Feb 25, 2020 5:45:18 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:45:18 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:45:18 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP08102017 Feb 25, 2020 5:45:18 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:45:19 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:45:19 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 5:45:19 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Ethiopia Feb 25, 2020 5:45:19 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 5:45:19 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 5:45:19 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 5:45:19 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 5:45:19 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburuodksORform Feb 25, 2020 5:45:19 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Administrator|2017-06-19T07:47:06.921+0000 org.opendatakit.aggregate.odktables.exception.PermissionDeniedException: User does not have access to ODK Tables at org.opendatakit.aggregate.odktables.security.OdkTablesUserInfoTable.getOdkTablesUserInfo(OdkTablesUserInfoTable.java:288) at org.opendatakit.aggregate.odktables.security.TablesUserPermissionsImpl.(TablesUserPermissionsImpl.java:46) at org.opendatakit.aggregate.server.OdkTablesAdminServiceImpl.listAdmin(OdkTablesAdminServiceImpl.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 5:45:19 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 5:45:19 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 5:45:19 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 5:45:19 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 5:45:19 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 5:45:19 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburustudy Feb 25, 2020 5:45:19 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP12102017 Feb 25, 2020 5:45:20 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP14102017 Feb 25, 2020 5:45:20 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:45:20 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Scorecard_1711984 Feb 25, 2020 5:45:20 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Baseline-Questionnaire-for-CHWs_1607036460 Feb 25, 2020 5:45:20 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1607221628 Feb 25, 2020 5:45:20 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: obslist Feb 25, 2020 5:45:20 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hhqn Feb 25, 2020 5:45:20 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 1: Training Activities v2 Feb 25, 2020 5:45:21 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facilityassmntttool Feb 25, 2020 5:45:21 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: final_household_questionnaire Feb 25, 2020 5:45:21 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 2: Community Outreach_v2_1 Feb 25, 2020 5:45:21 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 3: Distribution of Materials_v2_1 Feb 25, 2020 5:45:21 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 5: Group Level Mobilization_v2 Feb 25, 2020 5:45:21 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 4: Distribution of Equipment⁄Supplies_v2_1 Feb 25, 2020 5:45:21 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: community_health_unit_checklist Feb 25, 2020 5:45:21 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facility_management_and_inventory_checklist Feb 25, 2020 5:45:21 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:45:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: mwingi_household_questionnaire Feb 25, 2020 5:45:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: leadassmntform Feb 25, 2020 5:45:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: updated_mwingi_household_questionnaire Feb 25, 2020 5:45:22 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_3 Feb 25, 2020 5:45:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: A20180321 Feb 25, 2020 5:45:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hospqn Feb 25, 2020 5:45:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_04062018 Feb 25, 2020 5:45:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_05062018 Feb 25, 2020 5:45:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_04062018 Feb 25, 2020 5:45:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: clientexit_06062018 Feb 25, 2020 5:45:23 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_COMIC-ETE-HH_1531230822 Feb 25, 2020 5:45:24 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_2 Feb 25, 2020 5:45:24 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: odktesttool Feb 25, 2020 5:45:24 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_AMREF-HH-EVA_1531230822 Feb 25, 2020 5:45:24 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_19042018 Feb 25, 2020 5:45:24 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hha_datatracker Feb 25, 2020 5:45:24 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: KIBS_MS7818 Feb 25, 2020 5:45:24 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Uzazi Salama ete_EmONCMNCH-Health-Facility-Assessment-Tool-2018 Feb 25, 2020 5:45:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv_xlsform Feb 25, 2020 5:45:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: UzaziSalamaeteemoncProviderSurveyQuestionnaire Feb 25, 2020 5:45:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: uzazi salama ete household questionnaire 70920182 Feb 25, 2020 5:45:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: exit Feb 25, 2020 5:45:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_4 Feb 25, 2020 5:45:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver0 Feb 25, 2020 5:45:25 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA022 Feb 25, 2020 5:45:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver1 Feb 25, 2020 5:45:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA023 Feb 25, 2020 5:45:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: dhisosdv Feb 25, 2020 5:45:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: osdvhh Feb 25, 2020 5:45:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfosdv Feb 25, 2020 5:45:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfrepsys Feb 25, 2020 5:45:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_11202018 Feb 25, 2020 5:45:26 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_11202018 Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_11202018 Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA024 Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: false Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 900000ms intervals. Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: OOS24102018 Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: WaterStarters002 Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKTemplateZenafacilitychecklist Feb 25, 2020 5:45:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ChlorohexidinestudyHealthcareworkerquestionnaire Feb 25, 2020 5:45:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Chlorohexidinecaregiverquestionnaire Feb 25, 2020 5:45:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: FinalCEI_Safemotherhood Feb 25, 2020 5:45:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Charity_waterv2 Feb 25, 2020 5:45:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ultrasonography_19042018 Feb 25, 2020 5:45:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: AmrefSpecialistOutreachQuestionnaire Feb 25, 2020 5:45:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKform Feb 25, 2020 5:45:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HIV_Study_Kibera Feb 25, 2020 5:45:28 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_10122019 Feb 25, 2020 5:46:07 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: true Feb 25, 2020 5:46:07 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 30000ms intervals. Feb 25, 2020 5:46:07 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:46:07 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582641967680 [S: -64804 Eq: -1582641967680 Fs: -1582641967680] futureMillis: 30000 Exception in thread "https-jsse-nio-8443-ClientPoller-0" Exception in thread "http-nio-8085-ClientPoller-0" java.lang.OutOfMemoryError: GC overhead limit exceeded java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.HashMap$KeySet.iterator(Unknown Source) at java.util.HashSet.iterator(Unknown Source) at java.util.Collections$UnmodifiableCollection$1.(Unknown Source) at java.util.Collections$UnmodifiableCollection.iterator(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint$Poller.timeout(NioEndpoint.java:904) at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:738) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 5:46:47 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:46:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642007212 [S: -104336 Eq: -1582642007212 Fs: -1582642007212] futureMillis: 0 Feb 25, 2020 5:47:14 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 5:47:14 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:47:14 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 5:47:14 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 5:47:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642065557 [S: -162681 Eq: -1582642065557 Fs: -1582642065557] futureMillis: 30000 Feb 25, 2020 5:48:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:48:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:48:14 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642094792 [S: -191916 Eq: -1582642094792 Fs: -1582642094792] futureMillis: 0 Exception in thread "https-jsse-nio-8443-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:49:01 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 5:49:01 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "AsyncFileHandlerWriter-723074861" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:49:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642174837 [S: -271961 Eq: -1582642174837 Fs: -1582642174837] futureMillis: 30000 Exception in thread "ajp-nio-8009-AsyncTimeout" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:50:07 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:50:07 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:50:07 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642207785 [S: -304909 Eq: -1582642207785 Fs: -1582642207785] futureMillis: 0 Exception in thread "ajp-nio-8009-ClientPoller-1" Exception in thread "ajp-nio-8009-ClientPoller-0" java.lang.OutOfMemoryError: GC overhead limit exceeded java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:50:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 5:50:41 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:51:21 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642281871 [S: -378995 Eq: -1582642281871 Fs: -1582642281871] futureMillis: 30000 Exception in thread "NioBlockingSelector.BlockPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "http-nio-8085-ClientPoller-1" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:52:00 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:52:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:52:00 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642320154 [S: -417278 Eq: -1582642320154 Fs: -1582642320154] futureMillis: 0 Exception in thread "http-nio-8085-AsyncTimeout" Feb 25, 2020 5:52:33 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 5:52:33 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "https-jsse-nio-8443-AsyncTimeout" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:53:06 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642386502 [S: -483626 Eq: -1582642386502 Fs: -1582642386502] futureMillis: 30000 Feb 25, 2020 5:53:46 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:53:46 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:53:46 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642426080 [S: -523204 Eq: -1582642426080 Fs: -1582642426080] futureMillis: 0 Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:54:14 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 5:54:14 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:54:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642482961 [S: -580085 Eq: -1582642482961 Fs: -1582642482961] futureMillis: 30000 Feb 25, 2020 5:55:11 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [618,808] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Feb 25, 2020 5:55:11 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:55:11 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 17:55:11 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:55:11 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642511808 [S: -608932 Eq: -1582642511808 Fs: -1582642511808] futureMillis: 0 Feb 25, 2020 5:55:51 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:55:51 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Tue Feb 25 17:55:51 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 5:56:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642577025 [S: -674149 Eq: -1582642577025 Fs: -1582642577025] futureMillis: 30000 Feb 25, 2020 5:56:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:56:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:56:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642605920 [S: -703044 Eq: -1582642605920 Fs: -1582642605920] futureMillis: 0 Feb 25, 2020 5:57:14 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:57:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642668996 [S: -766120 Eq: -1582642668996 Fs: -1582642668996] futureMillis: 30000 Feb 25, 2020 5:58:15 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:58:15 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:58:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642724553 [S: -821677 Eq: -1582642724553 Fs: -1582642724553] futureMillis: 30000 Feb 25, 2020 5:59:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 5:59:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 5:59:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642788501 [S: -885625 Eq: -1582642788501 Fs: -1582642788501] futureMillis: 30000 Feb 25, 2020 6:00:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:00:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:00:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642844355 [S: -941479 Eq: -1582642844355 Fs: -1582642844355] futureMillis: 30000 Feb 25, 2020 6:01:16 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:01:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:01:54 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642914263 [S: -1011387 Eq: -1582642914263 Fs: -1582642914263] futureMillis: 30000 Feb 25, 2020 6:02:20 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:02:20 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:02:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582642968538 [S: -1065662 Eq: -1582642968538 Fs: -1582642968538] futureMillis: 30000 Feb 25, 2020 6:03:22 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:03:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:03:22 PM org.apache.catalina.core.ApplicationContext log INFO: Closing Spring root WebApplicationContext Feb 25, 2020 6:03:22 PM org.springframework.web.context.support.XmlWebApplicationContext doClose INFO: Closing Root WebApplicationContext: startup date [Tue Feb 25 17:44:49 EAT 2020]; root of context hierarchy Feb 25, 2020 6:03:22 PM org.springframework.context.support.DefaultLifecycleProcessor stop INFO: Stopping beans in phase 10 Feb 25, 2020 6:03:22 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler shutdown INFO: Shutting down ExecutorService 'task_scheduler' org.opendatakit.common.persistence.exception.ODKEntityPersistException: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.putEntity(DatastoreImpl.java:1033) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:178) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:619) at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870) at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.putEntity(DatastoreImpl.java:1029) ... 12 more Caused by: java.sql.SQLException: Data source is closed at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2016) at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533) at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111) at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77) ... 16 more org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:619) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.aggregate.externalservice.FormServiceCursor.queryFormServiceCursorRelation(FormServiceCursor.java:410) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkFormServiceCursors(WatchdogWorkerImpl.java:166) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:146) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.sql.SQLException: Data source is closed at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2016) at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533) at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111) at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77) ... 18 more org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:619) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.aggregate.server.ServerPreferencesProperties.getServerPreferencesProperty(ServerPreferencesProperties.java:312) at org.opendatakit.aggregate.server.ServerPreferencesProperties.getFasterBackgroundActionsDisabled(ServerPreferencesProperties.java:251) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:553) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.sql.SQLException: Data source is closed at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2016) at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533) at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111) at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77) ... 19 more org.opendatakit.common.persistence.exception.ODKEntityNotFoundException: org.opendatakit.common.persistence.exception.ODKDatastoreException: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.opendatakit.aggregate.server.ServerPreferencesProperties.getServerPreferencesProperty(ServerPreferencesProperties.java:323) at org.opendatakit.aggregate.server.ServerPreferencesProperties.getFasterBackgroundActionsDisabled(ServerPreferencesProperties.java:251) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:553) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.opendatakit.common.persistence.exception.ODKDatastoreException: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:273) at org.opendatakit.aggregate.server.ServerPreferencesProperties.getServerPreferencesProperty(ServerPreferencesProperties.java:312) ... 12 more Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:619) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) ... 13 more Caused by: java.sql.SQLException: Data source is closed at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2016) at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533) at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111) at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77) ... 19 more org.opendatakit.common.persistence.exception.ODKEntityNotFoundException: org.opendatakit.common.persistence.exception.ODKDatastoreException: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.opendatakit.aggregate.externalservice.FormServiceCursor.queryFormServiceCursorRelation(FormServiceCursor.java:417) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkFormServiceCursors(WatchdogWorkerImpl.java:166) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:146) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.opendatakit.common.persistence.exception.ODKDatastoreException: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:273) at org.opendatakit.aggregate.externalservice.FormServiceCursor.queryFormServiceCursorRelation(FormServiceCursor.java:410) ... 11 more Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Data source is closed at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:619) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) ... 12 more Caused by: java.sql.SQLException: Data source is closed at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2016) at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533) at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111) at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77) ... 18 more 2020-02-25 18:03:42 Commons Daemon procrun stderr initialized 25-Feb-2020 18:03:47.731 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M18 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Mar 8 2017 15:20:57 UTC 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows Server 2008 R2 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jdk1.8.0_121\jre 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_121-b13 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 9.0\temp 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\logging.properties 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms128m 25-Feb-2020 18:03:47.809 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx256m 25-Feb-2020 18:03:48.745 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 18:03:49.354 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 18:03:49.354 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 18:03:50.149 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 18:03:50.165 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 18:03:50.165 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 18:03:50.165 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 4528 ms 25-Feb-2020 18:03:50.258 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 25-Feb-2020 18:03:50.258 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M18 25-Feb-2020 18:03:50.290 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml 25-Feb-2020 18:03:50.368 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor A docBase C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\manager inside the host appBase has been specified, and will be ignored 25-Feb-2020 18:03:52.271 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:03:52.442 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml has finished in 2,152 ms 25-Feb-2020 18:03:52.458 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war Feb 25, 2020 6:03:53 PM org.apache.catalina.core.ApplicationContext log INFO: No Spring WebApplicationInitializer types detected on classpath Feb 25, 2020 6:03:54 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext Feb 25, 2020 6:03:54 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization started Feb 25, 2020 6:03:54 PM org.springframework.web.context.support.XmlWebApplicationContext prepareRefresh INFO: Refreshing Root WebApplicationContext: startup date [Tue Feb 25 18:03:54 EAT 2020]; root of context hierarchy Feb 25, 2020 6:03:54 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [odk-settings.xml] Feb 25, 2020 6:03:55 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-security.xml] Feb 25, 2020 6:03:55 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [odk-security-settings.xml] Feb 25, 2020 6:03:55 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [odk-common-security-settings.xml] Feb 25, 2020 6:03:55 PM org.springframework.security.core.SpringSecurityCoreVersion performVersionChecks INFO: You are running with Spring Security Core 4.2.0.RELEASE Feb 25, 2020 6:03:55 PM org.springframework.security.config.SecurityNamespaceHandler INFO: Spring Security 'config' module version is 4.2.0.RELEASE Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /_ah/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /Aggregate.html Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /aggregateui/preferenceservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /aggregateui/securityservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /aggregateui/filterservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /aggregateui/submissionservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /aggregateui/formservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /aggregateui/formadminservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /aggregateui/servicesadminservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /aggregateui/securityadminservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /aggregateui/odktablesadmin Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/serverdataservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/serverdiffservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/servertableservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /aggregateui/servertableaclservice Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /aggregateui/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /images/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /javascript/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /res/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /stylesheets/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /access-denied.html Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /over-quota.html Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /robots.txt Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /service-error.html Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /AggregateUI.css Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /favicon.ico Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /index.html Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /logout.html Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /odk_color.png Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /multimode_login.html Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /relogin.html Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasAuthority('AUTH_LOCAL')' for /local_login.html Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formList Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formXml Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_OWNER')' for /submission Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /formUpload Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /upload Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsDownload Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsList Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsManifest Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /www/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /roles/granted Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /users/list Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_ATTACHMENT_VIEWER')' for /view/binaryData Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /view/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /auth/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /ssl/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /enk/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /gae/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /remote_api Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/manifest/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/files/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/* Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/properties/* Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/* Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/clientVersions Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/query/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/manifest Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/download Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/upload Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/file/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /odktables/*/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables/ Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /appLevelFileUpload/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileUpload/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileDownload/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableKeyValueManifest/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /uploadTableFromCSV/** Feb 25, 2020 6:03:55 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isAnonymous()' for /** Feb 25, 2020 6:03:56 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 6:03:56 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 6:03:56 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 6:03:56 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 6:03:56 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 6:03:56 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 6:03:56 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl setDataSource INFO: Failed to load com.mysql.jdbc.GoogleDriver Exception: java.lang.ClassNotFoundException: com.mysql.jdbc.GoogleDriver Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Version: v1.4.13 Production Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Hostname: apps.amref.org Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Port: 8085 Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SecurePort: 8443 Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsRequired: yes Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsAvailable: yes Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: RealmString: Amref ODK Aggregate Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: isGaeEnvironment: no Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: java.library.path: C:\Program Files\Java\jdk1.8.0_121\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Utilities 1.6\;;. Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserEmail: null Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserUsername: Samuel Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:03:57 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler initialize INFO: Initializing ExecutorService 'task_scheduler' Feb 25, 2020 6:03:57 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Tue Feb 25 18:03:57 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 18:03:57 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 6:03:58 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:03:58 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 6:03:58 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:03:58 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl deleteEntity INFO: Executing DELETE FROM `odk_prod`.`_task_lock` WHERE `_URI` = ? with key 5ab01740-ec23-4dfa-b76c-bd69aab13989 by user aggregate.opendatakit.org:web-service Feb 25, 2020 6:03:58 PM org.springframework.security.web.access.channel.ChannelProcessingFilter afterPropertiesSet INFO: Validated configuration attributes Feb 25, 2020 6:03:59 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/local_login.html'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@629f066f, org.springframework.security.web.context.SecurityContextPersistenceFilter@1542af63, org.springframework.security.web.authentication.logout.LogoutFilter@ecfbe91, org.opendatakit.common.security.spring.Oauth2ResourceFilter@20ed3303, org.opendatakit.common.security.spring.OutOfBandUserFilter@3adbe50f, org.opendatakit.common.security.spring.DigestAuthenticationFilter@3a627c80, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@49aa766b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@963176, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@65004ff6, org.springframework.security.web.session.SessionManagementFilter@4cafa9aa, org.springframework.security.web.access.ExceptionTranslationFilter@562c877a, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@67001148] Feb 25, 2020 6:03:59 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@629f066f, org.springframework.security.web.context.SecurityContextPersistenceFilter@1542af63, org.springframework.security.web.authentication.logout.LogoutFilter@ecfbe91, org.opendatakit.common.security.spring.Oauth2ResourceFilter@20ed3303, org.opendatakit.common.security.spring.OutOfBandUserFilter@3adbe50f, org.opendatakit.common.security.spring.DigestAuthenticationFilter@3a627c80, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@49aa766b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@963176, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@65004ff6, org.springframework.security.web.session.SessionManagementFilter@4cafa9aa, org.springframework.security.web.access.ExceptionTranslationFilter@3e48e859, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@67001148] Feb 25, 2020 6:03:59 PM org.springframework.context.support.DefaultLifecycleProcessor start INFO: Starting beans in phase 10 Feb 25, 2020 6:03:59 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 30000ms intervals. Feb 25, 2020 6:04:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:04:00 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization completed in 6006 ms Feb 25, 2020 6:04:00 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the properties file located at security.properties named in the propertiesLocation init-param initialization parameter. Feb 25, 2020 6:04:00 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication JAX-RS application class that is named in the javax.ws.rs.Application init-param initialization parameter. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.application.ApplicationProcessor info INFO: The following JAX-RS application has been processed: org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Resources info INFO: The server has registered the JAX-RS resource class org.opendatakit.aggregate.odktables.impl.api.OdkTablesImpl with @Path(). Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/json media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and text/xml media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/xml media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was registered as a JAX-RS MessageBodyReader provider for org.apache.wink.common.model.multipart.BufferedInMultiPart Java types and multipart/* media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyReader provider for java.io.File Java types and */* media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyReader provider for [B Java types and */* media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/json media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/xml media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/xml media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleHTMLMessageWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/* media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was registered as a JAX-RS MessageBodyWriter provider for org.apache.wink.common.model.multipart.OutMultiPart Java types and multipart/* media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyWriter provider for java.io.File Java types and */* media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyWriter provider for [B Java types and */* media types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 6:04:01 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.FileProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 6:04:01 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 6:04:02 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 6:04:02 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. 25-Feb-2020 18:04:02.333 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war has finished in 9,875 ms 25-Feb-2020 18:04:02.333 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs 25-Feb-2020 18:04:02.879 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:04:02.879 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs has finished in 546 ms 25-Feb-2020 18:04:02.879 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples 25-Feb-2020 18:04:04.346 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:04:04.471 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples has finished in 1,592 ms 25-Feb-2020 18:04:04.471 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager 25-Feb-2020 18:04:04.829 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:04:04.845 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager has finished in 374 ms 25-Feb-2020 18:04:04.861 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8085] 25-Feb-2020 18:04:04.892 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [https-jsse-nio-8443] 25-Feb-2020 18:04:04.892 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 25-Feb-2020 18:04:04.892 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 14732 ms 25-Feb-2020 18:04:10.399 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:10.399 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:10.399 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:10.414 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:10.414 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:10.414 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:10.414 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:10.414 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:10.414 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:10.430 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:15.984 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:15.984 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:15.999 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:15.999 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:16.015 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:16.015 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:16.030 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:16.030 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:16.030 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:04:16.046 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 Feb 25, 2020 6:04:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 6:04:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 6:04:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 6:04:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 6:04:30 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: false Feb 25, 2020 6:04:30 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 900000ms intervals. Feb 25, 2020 6:04:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 6:04:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:04:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 6:04:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 6:04:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 6:04:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 6:04:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog 25-Feb-2020 18:05:51.645 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:51.645 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:51.645 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:51.645 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:51.661 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:51.661 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:51.661 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:51.676 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:51.676 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:51.676 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:55.249 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:55.249 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:55.249 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:55.296 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:55.296 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:55.296 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:55.311 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:55.311 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:55.311 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:05:55.327 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:05.467 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:05.467 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:05.467 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:05.467 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:05.483 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:05.498 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:05.498 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:05.498 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:05.498 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:05.514 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:15.845 INFO [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance. 25-Feb-2020 18:06:15.845 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 18:06:16.079 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 18:06:16.266 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 18:06:16.453 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina Feb 25, 2020 6:06:16 PM org.apache.catalina.core.ApplicationContext log INFO: Closing Spring root WebApplicationContext Feb 25, 2020 6:06:16 PM org.springframework.web.context.support.XmlWebApplicationContext doClose INFO: Closing Root WebApplicationContext: startup date [Tue Feb 25 18:03:54 EAT 2020]; root of context hierarchy Feb 25, 2020 6:06:16 PM org.springframework.context.support.DefaultLifecycleProcessor stop INFO: Stopping beans in phase 10 Feb 25, 2020 6:06:16 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler shutdown INFO: Shutting down ExecutorService 'task_scheduler' 25-Feb-2020 18:06:16.609 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43) 25-Feb-2020 18:06:16.703 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8085"] 25-Feb-2020 18:06:16.718 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 18:06:16.718 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 18:06:16.734 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8085"] 25-Feb-2020 18:06:16.734 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 18:06:16.734 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["ajp-nio-8009"] 2020-02-25 18:06:17 Commons Daemon procrun stderr initialized 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M18 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Mar 8 2017 15:20:57 UTC 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows Server 2008 R2 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jdk1.8.0_121\jre 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_121-b13 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 9.0\temp 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\logging.properties 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms128m 25-Feb-2020 18:06:19.108 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx256m 25-Feb-2020 18:06:19.342 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 18:06:19.623 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 18:06:19.638 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 18:06:20.184 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 18:06:20.184 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 18:06:20.200 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 18:06:20.200 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1891 ms 25-Feb-2020 18:06:20.247 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 25-Feb-2020 18:06:20.247 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M18 25-Feb-2020 18:06:20.247 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml 25-Feb-2020 18:06:20.309 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor A docBase C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\manager inside the host appBase has been specified, and will be ignored 25-Feb-2020 18:06:21.448 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:06:21.604 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml has finished in 1,357 ms 25-Feb-2020 18:06:21.620 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war Feb 25, 2020 6:06:22 PM org.apache.catalina.core.ApplicationContext log INFO: No Spring WebApplicationInitializer types detected on classpath Feb 25, 2020 6:06:22 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext Feb 25, 2020 6:06:22 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization started Feb 25, 2020 6:06:23 PM org.springframework.web.context.support.XmlWebApplicationContext prepareRefresh INFO: Refreshing Root WebApplicationContext: startup date [Tue Feb 25 18:06:23 EAT 2020]; root of context hierarchy Feb 25, 2020 6:06:23 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [odk-settings.xml] Feb 25, 2020 6:06:23 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-security.xml] Feb 25, 2020 6:06:24 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [odk-security-settings.xml] Feb 25, 2020 6:06:24 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [odk-common-security-settings.xml] Feb 25, 2020 6:06:24 PM org.springframework.security.core.SpringSecurityCoreVersion performVersionChecks INFO: You are running with Spring Security Core 4.2.0.RELEASE Feb 25, 2020 6:06:24 PM org.springframework.security.config.SecurityNamespaceHandler INFO: Spring Security 'config' module version is 4.2.0.RELEASE Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /_ah/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /Aggregate.html Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /aggregateui/preferenceservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /aggregateui/securityservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /aggregateui/filterservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /aggregateui/submissionservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /aggregateui/formservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /aggregateui/formadminservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /aggregateui/servicesadminservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /aggregateui/securityadminservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /aggregateui/odktablesadmin Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/serverdataservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/serverdiffservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/servertableservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /aggregateui/servertableaclservice Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /aggregateui/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /images/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /javascript/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /res/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /stylesheets/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /access-denied.html Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /over-quota.html Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /robots.txt Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /service-error.html Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /AggregateUI.css Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /favicon.ico Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /index.html Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /logout.html Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /odk_color.png Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /multimode_login.html Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /relogin.html Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasAuthority('AUTH_LOCAL')' for /local_login.html Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formList Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formXml Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_OWNER')' for /submission Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /formUpload Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /upload Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsDownload Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsList Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsManifest Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /www/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /roles/granted Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /users/list Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_ATTACHMENT_VIEWER')' for /view/binaryData Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /view/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /auth/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /ssl/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /enk/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /gae/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /remote_api Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/manifest/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/files/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/* Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/properties/* Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/* Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/clientVersions Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/query/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/manifest Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/download Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/upload Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/file/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /odktables/*/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables/ Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /appLevelFileUpload/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileUpload/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileDownload/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableKeyValueManifest/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /uploadTableFromCSV/** Feb 25, 2020 6:06:24 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isAnonymous()' for /** Feb 25, 2020 6:06:24 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 6:06:24 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 6:06:24 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 6:06:24 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 6:06:24 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 6:06:24 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 6:06:25 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl setDataSource INFO: Failed to load com.mysql.jdbc.GoogleDriver Exception: java.lang.ClassNotFoundException: com.mysql.jdbc.GoogleDriver Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Version: v1.4.13 Production Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Hostname: apps.amref.org Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Port: 8085 Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SecurePort: 8443 Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsRequired: yes Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsAvailable: yes Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: RealmString: Amref ODK Aggregate Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: isGaeEnvironment: no Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: java.library.path: C:\Program Files\Java\jdk1.8.0_121\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Utilities 1.6\;;. Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserEmail: null Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserUsername: Samuel Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:06:25 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler initialize INFO: Initializing ExecutorService 'task_scheduler' Feb 25, 2020 6:06:25 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Tue Feb 25 18:06:25 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 18:06:26 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 6:06:26 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:06:26 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGranted2Au5t-hFoerbi-t20i2e0s 1 8:06:26.773 SEVERE [main] org.apache.catalina.startup.Catalina.stopServer Could not coFntact localhost:8005. Tomcat may not be running. 25-Feb-2020 18:06:26.788 SEVERE [main] org.apache.catalina.startup.Catalina.stopServer Catalina.stop: java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractePbl a2i5n,S o2c0k2e0t I6m:p0l6.:c2o6n nPeMc toTrogA.dodpreensdsa(tAabksittr.accotmPmloani.nsSeoccukreittIym.pslp.rjianvga.:U2s0e6r)S e r vaitc ejIamvpal. nreetl.oAabdsPterramcitsPsliaoinnsS o cIkNeFtOI:m pElx.eccountniencgt:( ArbesltoraadcPtePrlmaiisnsSioocnkse t IFmepbl .2j5a,v a2:012808 )6 : 0 6a:t2 6j aPvMa .onregt..oPpleanidnaStoackkiett.Icmopmlm.ocno.npneercsti(sPtleanicneS.oecnkgeitnIem.pmly.sjqalv.aD:a1t7a2s)t o r eaItm pjla vdae.lneette.ESnotciktsyS o cIkNeFtOI:m pElx.eccountniencgt (DSEoLcEkTsES oFcRkOeMt I`mopdlk._jparvoad:`3.9`2_)t a s ka_tl ojcakv`a .WnHeEtR.ES o`c_kUeRtI.`c o=n n?e cwti(tSho ckkeeyt .0jcafv6ac:4528f9-)d d d ca-t4 bj3afv-ab.5n7e4t-.fSbo2c1kbe5te.bc9ocn1n7e cbty( Suoscekre ta.gjgarveag:a5t3e8.)o p e nadta tjaakviat..noertg.:Swoecbk-este.r (Socket.java:434) at java.net.Socket.(Socket.java:211) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:476) 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.stopServer(Bootstrap.java:408) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497) Feb 25, 2020 6:06:27 PM org.springframework.security.web.access.channel.ChannelProcessingFilter afterPropertiesSet INFO: Validated configuration attributes Feb 25, 2020 6:06:28 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/local_login.html'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@629f066f, org.springframework.security.web.context.SecurityContextPersistenceFilter@1542af63, org.springframework.security.web.authentication.logout.LogoutFilter@ecfbe91, org.opendatakit.common.security.spring.Oauth2ResourceFilter@20ed3303, org.opendatakit.common.security.spring.OutOfBandUserFilter@3adbe50f, org.opendatakit.common.security.spring.DigestAuthenticationFilter@3a627c80, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@49aa766b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@963176, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@65004ff6, org.springframework.security.web.session.SessionManagementFilter@4cafa9aa, org.springframework.security.web.access.ExceptionTranslationFilter@562c877a, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@67001148] Feb 25, 2020 6:06:29 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@629f066f, org.springframework.security.web.context.SecurityContextPersistenceFilter@1542af63, org.springframework.security.web.authentication.logout.LogoutFilter@ecfbe91, org.opendatakit.common.security.spring.Oauth2ResourceFilter@20ed3303, org.opendatakit.common.security.spring.OutOfBandUserFilter@3adbe50f, org.opendatakit.common.security.spring.DigestAuthenticationFilter@3a627c80, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@49aa766b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@963176, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@65004ff6, org.springframework.security.web.session.SessionManagementFilter@4cafa9aa, org.springframework.security.web.access.ExceptionTranslationFilter@3e48e859, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@67001148] Feb 25, 2020 6:06:29 PM org.springframework.context.support.DefaultLifecycleProcessor start INFO: Starting beans in phase 10 Feb 25, 2020 6:06:29 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 900000ms intervals. Feb 25, 2020 6:06:29 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:06:29 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization completed in 6573 ms Feb 25, 2020 6:06:29 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the properties file located at security.properties named in the propertiesLocation init-param initialization parameter. Feb 25, 2020 6:06:29 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication JAX-RS application class that is named in the javax.ws.rs.Application init-param initialization parameter. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.application.ApplicationProcessor info INFO: The following JAX-RS application has been processed: org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Resources info INFO: The server has registered the JAX-RS resource class org.opendatakit.aggregate.odktables.impl.api.OdkTablesImpl with @Path(). Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/json media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and text/xml media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/xml media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was registered as a JAX-RS MessageBodyReader provider for org.apache.wink.common.model.multipart.BufferedInMultiPart Java types and multipart/* media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyReader provider for java.io.File Java types and */* media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyReader provider for [B Java types and */* media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/json media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/xml media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/xml media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleHTMLMessageWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/* media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was registered as a JAX-RS MessageBodyWriter provider for org.apache.wink.common.model.multipart.OutMultiPart Java types and multipart/* media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyWriter provider for java.io.File Java types and */* media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyWriter provider for [B Java types and */* media types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 6:06:30 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.FileProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 6:06:30 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 6:06:30 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 6:06:30 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. 25-Feb-2020 18:06:31.047 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war has finished in 9,427 ms 25-Feb-2020 18:06:31.047 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs 25-Feb-2020 18:06:31.344 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:06:31.344 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs has finished in 297 ms 25-Feb-2020 18:06:31.344 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples 25-Feb-2020 18:06:32.623 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:06:33.278 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples has finished in 1,934 ms 25-Feb-2020 18:06:33.278 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager 25-Feb-2020 18:06:33.590 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:06:33.590 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager has finished in 312 ms 25-Feb-2020 18:06:33.606 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8085] 25-Feb-2020 18:06:33.621 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [https-jsse-nio-8443] 25-Feb-2020 18:06:33.653 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 25-Feb-2020 18:06:33.668 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 13464 ms 25-Feb-2020 18:06:34.885 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:34.901 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:34.901 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:34.916 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:34.916 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:34.947 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:34.963 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:34.963 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:34.979 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:34.979 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:55.665 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:55.665 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:55.665 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:55.665 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:06:55.680 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 Feb 25, 2020 6:07:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 6:07:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 6:07:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 6:07:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 6:07:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog 25-Feb-2020 18:07:10.766 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:10.766 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:15.009 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:15.009 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:15.025 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:15.025 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:15.025 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:15.040 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:15.040 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:15.040 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:15.056 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:07:15.056 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 2020-02-25 18:10:12 Commons Daemon procrun stderr initialized 25-Feb-2020 18:10:14.683 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M18 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Mar 8 2017 15:20:57 UTC 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows Server 2008 R2 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jdk1.8.0_121\jre 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_121-b13 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 9.0 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 9.0\temp 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\logging.properties 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms128m 25-Feb-2020 18:10:14.699 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx256m 25-Feb-2020 18:10:14.964 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8085"] 25-Feb-2020 18:10:15.307 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 18:10:15.307 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-jsse-nio-8443"] 25-Feb-2020 18:10:16.071 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 18:10:16.071 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 25-Feb-2020 18:10:16.087 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 25-Feb-2020 18:10:16.087 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 2344 ms 25-Feb-2020 18:10:16.181 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 25-Feb-2020 18:10:16.181 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M18 25-Feb-2020 18:10:16.196 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml 25-Feb-2020 18:10:16.290 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor A docBase C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\manager inside the host appBase has been specified, and will be ignored 25-Feb-2020 18:10:17.585 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:10:17.725 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\Catalina\localhost\manager.xml has finished in 1,529 ms 25-Feb-2020 18:10:17.725 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war Feb 25, 2020 6:10:18 PM org.apache.catalina.core.ApplicationContext log INFO: No Spring WebApplicationInitializer types detected on classpath Feb 25, 2020 6:10:19 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext Feb 25, 2020 6:10:19 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization started Feb 25, 2020 6:10:19 PM org.springframework.web.context.support.XmlWebApplicationContext prepareRefresh INFO: Refreshing Root WebApplicationContext: startup date [Tue Feb 25 18:10:19 EAT 2020]; root of context hierarchy Feb 25, 2020 6:10:20 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [odk-settings.xml] Feb 25, 2020 6:10:20 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-security.xml] Feb 25, 2020 6:10:20 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [odk-security-settings.xml] Feb 25, 2020 6:10:20 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [odk-common-security-settings.xml] Feb 25, 2020 6:10:20 PM org.springframework.security.core.SpringSecurityCoreVersion performVersionChecks INFO: You are running with Spring Security Core 4.2.0.RELEASE Feb 25, 2020 6:10:20 PM org.springframework.security.config.SecurityNamespaceHandler INFO: Spring Security 'config' module version is 4.2.0.RELEASE Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /_ah/** Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /Aggregate.html Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /aggregateui/preferenceservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /aggregateui/securityservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /aggregateui/filterservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /aggregateui/submissionservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /aggregateui/formservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /aggregateui/formadminservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /aggregateui/servicesadminservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /aggregateui/securityadminservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /aggregateui/odktablesadmin Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/serverdataservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/serverdiffservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /aggregateui/servertableservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /aggregateui/servertableaclservice Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /aggregateui/** Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /images/** Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /javascript/** Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /res/** Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /stylesheets/** Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /access-denied.html Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /over-quota.html Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /robots.txt Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /service-error.html Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /AggregateUI.css Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /favicon.ico Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /index.html Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /logout.html Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /odk_color.png Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /multimode_login.html Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /relogin.html Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasAuthority('AUTH_LOCAL')' for /local_login.html Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formList Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /formXml Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_OWNER')' for /submission Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /formUpload Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /upload Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsDownload Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsList Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER')' for /xformsManifest Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /www/** Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /roles/granted Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isFullyAuthenticated() and hasRole('ROLE_USER')' for /users/list Feb 25, 2020 6:10:20 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_ATTACHMENT_VIEWER')' for /view/binaryData Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_VIEWER')' for /view/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_OWNER')' for /auth/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SITE_ACCESS_ADMIN')' for /ssl/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_DATA_COLLECTOR') or hasRole('ROLE_DATA_VIEWER') or hasRole('ROLE_SITE_ACCESS_ADMIN')' for /enk/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /gae/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'true' for /remote_api Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/manifest/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/files/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/* Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/properties/* Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/* Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/clientVersions Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/diff Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/query/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/manifest Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/download Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/upload Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/attachments/*/file/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES')' for /odktables/*/tables/*/ref/*/rows Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /odktables/*/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables/ Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_USER')' for /odktables Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /appLevelFileUpload/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileUpload/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableFileDownload/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_SYNCHRONIZE_TABLES') or hasRole('ROLE_ADMINISTER_TABLES')' for /tableKeyValueManifest/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'hasRole('ROLE_ADMINISTER_TABLES')' for /uploadTableFromCSV/** Feb 25, 2020 6:10:21 PM org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser parseInterceptUrlsForFilterInvocationRequestMap INFO: Creating access control expression attribute 'isAnonymous()' for /** Feb 25, 2020 6:10:21 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 6:10:21 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 6:10:21 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 6:10:21 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [jdbc.properties] Feb 25, 2020 6:10:21 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [security.properties] Feb 25, 2020 6:10:21 PM org.springframework.beans.factory.config.PropertyPlaceholderConfigurer loadProperties INFO: Loading properties file from class path resource [logging.properties] Feb 25, 2020 6:10:22 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl setDataSource INFO: Failed to load com.mysql.jdbc.GoogleDriver Exception: java.lang.ClassNotFoundException: com.mysql.jdbc.GoogleDriver Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Version: v1.4.13 Production Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Hostname: apps.amref.org Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: Port: 8085 Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SecurePort: 8443 Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsRequired: yes Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: SslIsAvailable: yes Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: RealmString: Amref ODK Aggregate Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: isGaeEnvironment: no Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.Realm afterPropertiesSet INFO: java.library.path: C:\Program Files\Java\jdk1.8.0_121\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Utilities 1.6\;;. Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserEmail: null Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.spring.UserServiceImpl afterPropertiesSet INFO: superUserUsername: Samuel Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:10:22 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler initialize INFO: Initializing ExecutorService 'task_scheduler' Feb 25, 2020 6:10:22 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Tue Feb 25 18:10:22 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 18:10:23 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 6:10:23 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:10:23 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 6:10:23 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:10:23 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl deleteEntity INFO: Executing DELETE FROM `odk_prod`.`_task_lock` WHERE `_URI` = ? with key 3987baac-144f-48b5-b2a7-537bbafd13d4 by user aggregate.opendatakit.org:web-service Feb 25, 2020 6:10:24 PM org.springframework.security.web.access.channel.ChannelProcessingFilter afterPropertiesSet INFO: Validated configuration attributes Feb 25, 2020 6:10:25 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/local_login.html'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@629f066f, org.springframework.security.web.context.SecurityContextPersistenceFilter@1542af63, org.springframework.security.web.authentication.logout.LogoutFilter@ecfbe91, org.opendatakit.common.security.spring.Oauth2ResourceFilter@20ed3303, org.opendatakit.common.security.spring.OutOfBandUserFilter@3adbe50f, org.opendatakit.common.security.spring.DigestAuthenticationFilter@3a627c80, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@49aa766b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@963176, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@65004ff6, org.springframework.security.web.session.SessionManagementFilter@4cafa9aa, org.springframework.security.web.access.ExceptionTranslationFilter@562c877a, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@67001148] Feb 25, 2020 6:10:25 PM org.springframework.security.web.DefaultSecurityFilterChain INFO: Creating filter chain: Ant [pattern='/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@629f066f, org.springframework.security.web.context.SecurityContextPersistenceFilter@1542af63, org.springframework.security.web.authentication.logout.LogoutFilter@ecfbe91, org.opendatakit.common.security.spring.Oauth2ResourceFilter@20ed3303, org.opendatakit.common.security.spring.OutOfBandUserFilter@3adbe50f, org.opendatakit.common.security.spring.DigestAuthenticationFilter@3a627c80, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@49aa766b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@963176, org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter@65004ff6, org.springframework.security.web.session.SessionManagementFilter@4cafa9aa, org.springframework.security.web.access.ExceptionTranslationFilter@3e48e859, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@67001148] Feb 25, 2020 6:10:26 PM org.springframework.context.support.DefaultLifecycleProcessor start INFO: Starting beans in phase 10 Feb 25, 2020 6:10:26 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 900000ms intervals. Feb 25, 2020 6:10:26 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:10:26 PM org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization completed in 7067 ms Feb 25, 2020 6:10:26 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the properties file located at security.properties named in the propertiesLocation init-param initialization parameter. Feb 25, 2020 6:10:26 PM org.apache.wink.server.internal.servlet.RestServlet info INFO: The system is using the org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication JAX-RS application class that is named in the javax.ws.rs.Application init-param initialization parameter. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.application.ApplicationProcessor info INFO: The following JAX-RS application has been processed: org.opendatakit.aggregate.odktables.impl.api.ODKTablesAPIApplication Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Resources info INFO: The server has registered the JAX-RS resource class org.opendatakit.aggregate.odktables.impl.api.OdkTablesImpl with @Path(). Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/json media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and text/xml media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyReader provider for all Java types and application/xml media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was registered as a JAX-RS MessageBodyReader provider for org.apache.wink.common.model.multipart.BufferedInMultiPart Java types and multipart/* media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyReader provider for [B Java types and */* media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyReader provider for java.io.File Java types and */* media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleJSONMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/json media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/xml media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleXMLMessageReaderWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and application/xml media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was registered as a JAX-RS MessageBodyWriter provider for org.apache.wink.common.model.multipart.OutMultiPart Java types and multipart/* media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.entity.serialization.SimpleHTMLMessageWriter was registered as a JAX-RS MessageBodyWriter provider for all Java types and text/* media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was registered as a JAX-RS MessageBodyWriter provider for [B Java types and */* media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.apache.wink.common.internal.providers.entity.FileProvider was registered as a JAX-RS MessageBodyWriter provider for java.io.File Java types and */* media types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionTextXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTablesExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.aggregate.odktables.exception.ODKTablesException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.IOExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.io.IOException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKTaskLockExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKTaskLockException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionApplicationXmlMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.RuntimeExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for java.lang.RuntimeException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.server.internal.log.Providers info INFO: The class org.opendatakit.aggregate.odktables.impl.api.ODKDatastoreExceptionJsonMapper was registered as a JAX-RS ExceptionMapper provider for org.opendatakit.common.persistence.exception.ODKDatastoreException Java types. Feb 25, 2020 6:10:27 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.FileProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 6:10:27 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.entity.ByteArrayProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 6:10:27 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.OutMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. Feb 25, 2020 6:10:27 PM org.apache.wink.common.internal.application.ApplicationValidator warn WARNING: The class org.apache.wink.common.internal.providers.multipart.BufferedInMultiPartProvider was already added to the JAX-RS runtime. The runtime is ignoring this value. Check that this class was not returned in the javax.ws.rs.core.Application subclass getSingletons() and getClasses() methods. 25-Feb-2020 18:10:27.787 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT.war has finished in 10,062 ms 25-Feb-2020 18:10:27.787 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs 25-Feb-2020 18:10:28.333 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:10:28.333 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\docs has finished in 546 ms 25-Feb-2020 18:10:28.333 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples 25-Feb-2020 18:10:29.659 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:10:29.831 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\examples has finished in 1,498 ms 25-Feb-2020 18:10:29.831 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager 25-Feb-2020 18:10:30.174 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars 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. 25-Feb-2020 18:10:30.174 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\host-manager has finished in 343 ms 25-Feb-2020 18:10:30.190 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8085] 25-Feb-2020 18:10:30.205 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [https-jsse-nio-8443] 25-Feb-2020 18:10:30.205 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 25-Feb-2020 18:10:30.221 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 14129 ms 25-Feb-2020 18:10:30.736 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:10:30.736 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:10:30.751 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:10:30.751 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:10:30.751 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:10:30.767 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:10:30.767 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:10:30.783 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:10:30.783 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:10:30.783 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:10:53.388 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 Feb 25, 2020 6:11:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 6:11:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 6:11:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 6:11:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 6:11:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog 25-Feb-2020 18:11:04.464 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:04.464 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:04.464 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:04.464 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:04.480 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:04.480 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:04.495 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:04.495 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:04.511 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:04.511 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:14.885 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:14.885 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:14.901 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:14.916 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:14.932 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:14.947 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:14.947 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:14.947 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:14.963 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:14.963 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:57.006 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:57.006 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:57.021 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:57.021 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:57.037 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:57.037 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:57.053 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:57.053 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:57.053 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:11:57.053 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 25-Feb-2020 18:12:33.355 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:12:33.370 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:12:33.370 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:12:33.370 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:12:33.386 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:12:33.386 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:12:33.401 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:12:33.401 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:12:33.401 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:12:33.401 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:53.024 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:53.055 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:53.071 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:53.071 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:53.086 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:53.086 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:53.086 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:53.086 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:53.102 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:53.102 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:56.175 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:56.175 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:56.175 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:56.175 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:56.191 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:56.191 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:56.191 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:56.206 SEVERE [ajp-nio-8009-exec-5] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:56.206 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:56.206 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:57.673 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:57.688 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:57.688 SEVERE [ajp-nio-8009-exec-3] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:57.688 SEVERE [ajp-nio-8009-exec-4] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:57.704 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:57.704 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:57.704 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:57.720 SEVERE [ajp-nio-8009-exec-1] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:57.720 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:57.735 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:58.297 SEVERE [ajp-nio-8009-exec-6] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:58.312 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:58.312 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:58.312 SEVERE [ajp-nio-8009-exec-10] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:58.359 SEVERE [ajp-nio-8009-exec-7] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:58.359 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:58.375 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:58.375 SEVERE [ajp-nio-8009-exec-8] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:58.375 SEVERE [ajp-nio-8009-exec-9] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 25-Feb-2020 18:14:58.390 SEVERE [ajp-nio-8009-exec-2] org.apache.coyote.ajp.AjpMessage.processHeader Invalid message received with signature 18245 Feb 25, 2020 6:25:26 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 18:25:26 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 6:25:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Checking all persistent results Feb 25, 2020 6:25:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkPersistentResults INFO: Done checking persistent results Feb 25, 2020 6:25:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Checking miscellaneous tasks Feb 25, 2020 6:25:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkMiscTasks INFO: Done checking miscellaneous tasks Feb 25, 2020 6:25:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------END Watchdog Feb 25, 2020 6:26:34 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities INFO: Executing: refreshReachableGrantedAuthorities Feb 25, 2020 6:26:34 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:26:35 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:26:35 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 6:26:35 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 6:26:35 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Tue Feb 25 18:26:35 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 6:26:35 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Tue Feb 25 18:26:35 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Tue Feb 25 18:26:35 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Tue Feb 25 18:26:36 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 6:26:36 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 6:26:36 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 6:26:36 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 6:26:36 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samplerostersjsi Feb 25, 2020 6:26:36 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 6:26:36 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 6:26:36 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 6:26:36 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 6:26:36 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv07072017a Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_09072017a Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HWQ11072017a Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-1-Training-Activities_1479155402 Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-2-Community-Outreach_1479143864 Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-3-Distribution-of-Materials_1479154291 Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-4-Distribution-of-Equipment-Supplies_1479154728 Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Tool-5-Group-Level-Mobilization_1479155271 Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Clinical_Outreach_Consultants_and_Operations Log_1500443653 Feb 25, 2020 6:26:36 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _amrefBaselineSurveyJuly2017 Feb 25, 2020 6:26:36 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:26:36 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1501510953 Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Uganda Feb 25, 2020 6:26:37 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 6:26:37 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:26:37 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 6:26:37 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 6:26:37 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 6:26:37 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Tanzania Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Administrator|2017-06-19T07:47:06.921+0000 org.opendatakit.aggregate.odktables.exception.PermissionDeniedException: User does not have access to ODK Tables at org.opendatakit.aggregate.odktables.security.OdkTablesUserInfoTable.getOdkTablesUserInfo(OdkTablesUserInfoTable.java:288) at org.opendatakit.aggregate.odktables.security.TablesUserPermissionsImpl.(TablesUserPermissionsImpl.java:46) at org.opendatakit.aggregate.server.OdkTablesAdminServiceImpl.listAdmin(OdkTablesAdminServiceImpl.java:89) 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 com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP08102017 Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 6:26:37 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 6:26:37 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 6:26:37 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: _rainProjectSurveyJuly2017Ethiopia Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburuodksORform Feb 25, 2020 6:26:37 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: samburustudy Feb 25, 2020 6:26:38 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP12102017 Feb 25, 2020 6:26:38 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ARP14102017 Feb 25, 2020 6:26:38 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Scorecard_1711984 Feb 25, 2020 6:26:38 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Baseline-Questionnaire-for-CHWs_1607036460 Feb 25, 2020 6:26:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_Untitled-Form_1607221628 Feb 25, 2020 6:26:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: obslist Feb 25, 2020 6:26:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hhqn Feb 25, 2020 6:26:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 1: Training Activities v2 Feb 25, 2020 6:26:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facilityassmntttool Feb 25, 2020 6:26:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: final_household_questionnaire Feb 25, 2020 6:26:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 2: Community Outreach_v2_1 Feb 25, 2020 6:26:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 3: Distribution of Materials_v2_1 Feb 25, 2020 6:26:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 5: Group Level Mobilization_v2 Feb 25, 2020 6:26:39 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Tool 4: Distribution of Equipment⁄Supplies_v2_1 Feb 25, 2020 6:26:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: community_health_unit_checklist Feb 25, 2020 6:26:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: facility_management_and_inventory_checklist Feb 25, 2020 6:26:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: mwingi_household_questionnaire Feb 25, 2020 6:26:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: leadassmntform Feb 25, 2020 6:26:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: updated_mwingi_household_questionnaire Feb 25, 2020 6:26:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_3 Feb 25, 2020 6:26:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: A20180321 Feb 25, 2020 6:26:40 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hospqn Feb 25, 2020 6:26:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_04062018 Feb 25, 2020 6:26:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_05062018 Feb 25, 2020 6:26:41 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:26:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_04062018 Feb 25, 2020 6:26:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: clientexit_06062018 Feb 25, 2020 6:26:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_COMIC-ETE-HH_1531230822 Feb 25, 2020 6:26:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_2 Feb 25, 2020 6:26:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: odktesttool Feb 25, 2020 6:26:41 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: build_AMREF-HH-EVA_1531230822 Feb 25, 2020 6:26:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_19042018 Feb 25, 2020 6:26:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: hha_datatracker Feb 25, 2020 6:26:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: KIBS_MS7818 Feb 25, 2020 6:26:42 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:26:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Uzazi Salama ete_EmONCMNCH-Health-Facility-Assessment-Tool-2018 Feb 25, 2020 6:26:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: chv_xlsform Feb 25, 2020 6:26:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: UzaziSalamaeteemoncProviderSurveyQuestionnaire Feb 25, 2020 6:26:42 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: uzazi salama ete household questionnaire 70920182 Feb 25, 2020 6:26:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: exit Feb 25, 2020 6:26:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Nutritionassessment_4 Feb 25, 2020 6:26:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver0 Feb 25, 2020 6:26:43 PM org.opendatakit.common.security.spring.UserServiceImpl reloadPermissions INFO: Executing: reloadPermissions Feb 25, 2020 6:26:43 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 6:26:43 PM org.opendatakit.aggregate.odktables.FileManifestManager getOdkTablesUserInfo INFO: TablesUserPermissionsImpl: uid:Admin|2017-06-19T05:19:49.731+0000 Feb 25, 2020 6:26:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_bin exists! Feb 25, 2020 6:26:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_ref exists! Feb 25, 2020 6:26:43 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl hasRelation INFO: ___tablefiles_blb exists! Feb 25, 2020 6:26:43 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA022 Feb 25, 2020 6:26:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HH_Assessment_Tool_ver1 Feb 25, 2020 6:26:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA023 Feb 25, 2020 6:26:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: dhisosdv Feb 25, 2020 6:26:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: osdvhh Feb 25, 2020 6:26:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfosdv Feb 25, 2020 6:26:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: lfrepsys Feb 25, 2020 6:26:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HCW_11202018 Feb 25, 2020 6:26:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Household_11202018 Feb 25, 2020 6:26:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: CHV_11202018 Feb 25, 2020 6:26:45 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: TIMIZA_FA024 Feb 25, 2020 6:26:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: OOS24102018 Feb 25, 2020 6:26:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: WaterStarters002 Feb 25, 2020 6:26:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKTemplateZenafacilitychecklist Feb 25, 2020 6:26:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ChlorohexidinestudyHealthcareworkerquestionnaire Feb 25, 2020 6:26:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Chlorohexidinecaregiverquestionnaire Feb 25, 2020 6:26:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: FinalCEI_Safemotherhood Feb 25, 2020 6:26:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Charity_waterv2 Feb 25, 2020 6:26:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ultrasonography_19042018 Feb 25, 2020 6:26:46 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: AmrefSpecialistOutreachQuestionnaire Feb 25, 2020 6:26:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: ODKform Feb 25, 2020 6:26:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: HIV_Study_Kibera Feb 25, 2020 6:26:47 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: refreshing form definition from database: Stawisha_10122019 Feb 25, 2020 6:26:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582644407519 [S: -74008 Eq: -1582644407519 Fs: -1582644407519] futureMillis: 0 Exception in thread "ajp-nio-8009-Acceptor-0" Exception in thread "AsyncFileHandlerWriter-225534817" java.lang.OutOfMemoryError: GC overhead limit exceeded Exception in thread "ajp-nio-8009-ClientPoller-1" at java.nio.channels.spi.AbstractSelectableChannel.(AbstractSelectableChannel.java:65) at java.nio.channels.SocketChannel.(SocketChannel.java:128) at sun.nio.ch.SocketChannelImpl.(SocketChannelImpl.java:129) at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:266) at org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:413) at org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:69) at org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:89) at java.lang.Thread.run(Thread.java:745) java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.HashMap$KeySet.iterator(HashMap.java:916) at java.util.HashSet.iterator(HashSet.java:172) at java.util.Collections$UnmodifiableCollection$1.(Collections.java:1039) at java.util.Collections$UnmodifiableCollection.iterator(Collections.java:1038) at org.apache.tomcat.util.net.NioEndpoint$Poller.timeout(NioEndpoint.java:904) at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:738) at java.lang.Thread.run(Thread.java:745) java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.addConditionWaiter(AbstractQueuedSynchronizer.java:1855) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2068) at java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522) at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:684) at org.apache.juli.AsyncFileHandler$LoggerThread.run(AsyncFileHandler.java:152) Feb 25, 2020 6:27:27 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 6:27:27 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.Arrays.copyOfRange(Arrays.java:3664) at java.lang.String.(String.java:207) at java.nio.HeapCharBuffer.toString(HeapCharBuffer.java:567) at java.nio.CharBuffer.toString(CharBuffer.java:1241) at com.mysql.jdbc.StringUtils.toString(StringUtils.java:2195) at com.mysql.jdbc.ResultSetRow.getString(ResultSetRow.java:701) at com.mysql.jdbc.ByteArrayRow.getString(ByteArrayRow.java:69) at com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:5268) at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5151) at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5190) at org.apache.commons.dbcp2.DelegatingResultSet.getString(DelegatingResultSet.java:267) at org.apache.commons.dbcp2.DelegatingResultSet.getString(DelegatingResultSet.java:267) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:65) at org.opendatakit.common.persistence.engine.mysql.RelationRowMapper.mapRow(RelationRowMapper.java:32) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:93) at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:60) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:697) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.triggerWatchdog(BackendActionsTable.java:527) at org.opendatakit.aggregate.form.FormFactory.internalGetForms(FormFactory.java:141) at org.opendatakit.aggregate.form.FormFactory.getForms(FormFactory.java:183) Feb 25, 2020 6:27:27 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582644447518 [S: -114007 Eq: -1582644447518 Fs: -1582644447518] futureMillis: 0 Exception in thread "https-jsse-nio-8443-AsyncTimeout" Exception in thread "https-jsse-nio-8443-ClientPoller-0" java.lang.OutOfMemoryError: GC overhead limit exceeded java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:28:04 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 6:28:04 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:28:04 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582644484194 [S: -150683 Eq: -1582644484194 Fs: -1582644484194] futureMillis: 0 Exception in thread "http-nio-8085-AsyncTimeout" java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:28:34 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:28:34 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 6:28:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582644514570 [S: -181059 Eq: -1582644514570 Fs: -1582644514570] futureMillis: 0 Exception in thread "https-jsse-nio-8443-Acceptor-0" java.lang.OutOfMemoryError: Java heap space Exception in thread "ajp-nio-8009-AsyncTimeout" Exception in thread "http-nio-8085-ClientPoller-0" Exception in thread "ajp-nio-8009-ClientPoller-0" java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 6:30:44 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 6:30:44 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: Java heap space at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 6:30:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582644644248 [S: -310737 Eq: -1582644644248 Fs: -1582644644248] futureMillis: 0 Feb 25, 2020 6:31:15 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:31:15 PM org.opendatakit.aggregate.form.FormFactory internalGetForms INFO: FormCache: fetching new list of Forms Feb 25, 2020 6:31:15 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582644675778 [S: -342267 Eq: -1582644675778 Fs: -1582644675778] futureMillis: 0 Exception in thread "https-jsse-nio-8443-ClientPoller-1" java.lang.OutOfMemoryError: Java heap space 25-Feb-2020 18:32:36.562 SEVERE [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run Unexpected death of background thread ContainerBackgroundProcessor[StandardEngine[Catalina]] java.lang.OutOfMemoryError: Java heap space Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 6:32:36 PM org.apache.catalina.core.ApplicationContext log SEVERE: Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.ArrayList org.opendatakit.aggregate.client.form.FormService.getForms() throws org.opendatakit.common.security.client.exception.AccessDeniedException,org.opendatakit.aggregate.client.exception.RequestFailureException,org.opendatakit.common.persistence.client.exception.DatastoreFailureException' threw an unexpected exception: java.lang.OutOfMemoryError: Java heap space at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.SecurityContextHolderAwareAuthPreservingRequestFilter.doFilter(SecurityContextHolderAwareAuthPreservingRequestFilter.java:66) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:42) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.OutOfBandUserFilter.doFilter(OutOfBandUserFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.opendatakit.common.security.spring.Oauth2ResourceFilter.doFilter(Oauth2ResourceFilter.java:352) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:495) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:767) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1354) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 6:40:26 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 18:40:26 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 6:40:55 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl setFasterWatchdogCycleEnabled INFO: setFasterWatchdogCycleEnabled: CHANGING to: true Feb 25, 2020 6:40:55 PM org.opendatakit.aggregate.task.tomcat.WatchdogImpl createWatchdogTask INFO: Changing WatchdogWorker Executor to 30000ms intervals. Feb 25, 2020 6:40:55 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645255459 [S: -921948 Eq: -1582645255459 Fs: -1582645255459] futureMillis: 30000 Feb 25, 2020 6:40:55 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:41:32 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:41:58 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645318781 [S: -985270 Eq: -1582645318781 Fs: -1582645318781] futureMillis: 30000 Feb 25, 2020 6:42:24 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:42:24 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:42:51 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645371277 [S: -1037766 Eq: -1582645371277 Fs: -1582645371277] futureMillis: 30000 Feb 25, 2020 6:43:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:43:17 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:43:43 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645423476 [S: -1089965 Eq: -1582645423476 Fs: -1582645423476] futureMillis: 30000 Feb 25, 2020 6:44:09 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:44:09 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:44:37 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645477515 [S: -1144004 Eq: -1582645477515 Fs: -1582645477515] futureMillis: 30000 Feb 25, 2020 6:45:03 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:45:03 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:45:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645530401 [S: -1196890 Eq: -1582645530401 Fs: -1582645530401] futureMillis: 30000 Feb 25, 2020 6:45:55 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:45:55 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:46:21 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645581476 [S: -1247965 Eq: -1582645581476 Fs: -1582645581476] futureMillis: 30000 Feb 25, 2020 6:46:48 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:46:48 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:47:14 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645634518 [S: -1301007 Eq: -1582645634518 Fs: -1582645634518] futureMillis: 30000 Feb 25, 2020 6:47:41 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:47:41 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:48:07 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645687341 [S: -1353830 Eq: -1582645687341 Fs: -1582645687341] futureMillis: 30000 Feb 25, 2020 6:48:33 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:48:33 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:48:59 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645739945 [S: -1406434 Eq: -1582645739945 Fs: -1582645739945] futureMillis: 30000 Feb 25, 2020 6:49:25 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:49:25 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:49:51 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645791067 [S: -1457556 Eq: -1582645791067 Fs: -1582645791067] futureMillis: 30000 Feb 25, 2020 6:50:17 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [590,975] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 6:50:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:50:17 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 18:50:17 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 6:50:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645842767 [S: -1509256 Eq: -1582645842767 Fs: -1582645842767] futureMillis: 30000 Feb 25, 2020 6:51:08 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:51:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:51:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645895730 [S: -1562219 Eq: -1582645895730 Fs: -1582645895730] futureMillis: 30000 Feb 25, 2020 6:52:01 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:52:01 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:52:26 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645946087 [S: -1612576 Eq: -1582645946087 Fs: -1582645946087] futureMillis: 30000 Feb 25, 2020 6:52:53 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:52:53 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:53:19 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582645999659 [S: -1666148 Eq: -1582645999659 Fs: -1582645999659] futureMillis: 30000 Feb 25, 2020 6:53:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:53:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:54:11 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646051873 [S: -1718362 Eq: -1582646051873 Fs: -1582646051873] futureMillis: 30000 Feb 25, 2020 6:54:37 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:54:37 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:55:03 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646103869 [S: -1770358 Eq: -1582646103869 Fs: -1582646103869] futureMillis: 30000 Feb 25, 2020 6:55:31 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:55:31 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:55:57 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646157440 [S: -1823929 Eq: -1582646157440 Fs: -1582646157440] futureMillis: 30000 Feb 25, 2020 6:56:23 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:56:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:56:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646208907 [S: -1875396 Eq: -1582646208907 Fs: -1582646208907] futureMillis: 30000 Feb 25, 2020 6:57:15 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:57:15 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:57:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646260185 [S: -1926674 Eq: -1582646260185 Fs: -1582646260185] futureMillis: 30000 Feb 25, 2020 6:58:06 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:58:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:58:32 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646312321 [S: -1978810 Eq: -1582646312321 Fs: -1582646312321] futureMillis: 30000 Feb 25, 2020 6:58:58 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:58:58 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 6:59:24 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646364114 [S: -2030603 Eq: -1582646364114 Fs: -1582646364114] futureMillis: 30000 Feb 25, 2020 6:59:50 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 6:59:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:00:15 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [598,600] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 19:00:15 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 7:00:15 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646415907 [S: -2082396 Eq: -1582646415907 Fs: -1582646415907] futureMillis: 30000 Feb 25, 2020 7:00:44 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:00:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:01:12 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646472630 [S: -2139119 Eq: -1582646472630 Fs: -1582646472630] futureMillis: 30000 Feb 25, 2020 7:01:37 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:01:37 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:02:03 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646523502 [S: -2189991 Eq: -1582646523502 Fs: -1582646523502] futureMillis: 30000 Feb 25, 2020 7:02:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:02:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:02:57 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646577123 [S: -2243612 Eq: -1582646577123 Fs: -1582646577123] futureMillis: 30000 Feb 25, 2020 7:03:25 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:03:25 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:03:51 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646631618 [S: -2298107 Eq: -1582646631618 Fs: -1582646631618] futureMillis: 30000 Feb 25, 2020 7:04:16 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:04:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:04:41 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646681744 [S: -2348233 Eq: -1582646681744 Fs: -1582646681744] futureMillis: 30000 Feb 25, 2020 7:05:06 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:05:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:05:32 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646732916 [S: -2399405 Eq: -1582646732916 Fs: -1582646732916] futureMillis: 30000 Feb 25, 2020 7:06:01 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:06:01 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:06:28 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646788130 [S: -2454619 Eq: -1582646788130 Fs: -1582646788130] futureMillis: 30000 Feb 25, 2020 7:06:54 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:06:54 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:07:21 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646841782 [S: -2508271 Eq: -1582646841782 Fs: -1582646841782] futureMillis: 30000 Feb 25, 2020 7:07:48 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:07:48 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:08:13 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646893686 [S: -2560175 Eq: -1582646893686 Fs: -1582646893686] futureMillis: 30000 Feb 25, 2020 7:08:39 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:08:39 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:09:05 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646945262 [S: -2611751 Eq: -1582646945262 Fs: -1582646945262] futureMillis: 30000 Feb 25, 2020 7:09:31 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:09:31 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:09:57 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582646997399 [S: -2663888 Eq: -1582646997399 Fs: -1582646997399] futureMillis: 30000 Feb 25, 2020 7:10:23 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [607,779] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 7:10:23 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:10:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 19:10:23 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 7:10:51 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647051191 [S: -2717680 Eq: -1582647051191 Fs: -1582647051191] futureMillis: 30000 Feb 25, 2020 7:11:18 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:11:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:11:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647104342 [S: -2770831 Eq: -1582647104342 Fs: -1582647104342] futureMillis: 30000 Feb 25, 2020 7:12:09 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:12:09 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:12:36 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647156963 [S: -2823452 Eq: -1582647156963 Fs: -1582647156963] futureMillis: 30000 Feb 25, 2020 7:13:03 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:13:03 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:13:29 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647209786 [S: -2876275 Eq: -1582647209786 Fs: -1582647209786] futureMillis: 30000 Feb 25, 2020 7:13:54 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 7:13:54 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:14:21 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647261127 [S: -2927616 Eq: -1582647261127 Fs: -1582647261127] futureMillis: 30000 Feb 25, 2020 7:14:48 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:14:48 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:15:15 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647315713 [S: -2982202 Eq: -1582647315713 Fs: -1582647315713] futureMillis: 30000 Feb 25, 2020 7:15:42 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:15:42 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:16:07 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647367412 [S: -3033901 Eq: -1582647367412 Fs: -1582647367412] futureMillis: 30000 Feb 25, 2020 7:16:34 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:16:34 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:16:59 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647419940 [S: -3086429 Eq: -1582647419940 Fs: -1582647419940] futureMillis: 30000 Feb 25, 2020 7:17:26 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:17:26 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:17:53 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647473043 [S: -3139532 Eq: -1582647473043 Fs: -1582647473043] futureMillis: 30000 Feb 25, 2020 7:18:18 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:18:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:18:46 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647526490 [S: -3192979 Eq: -1582647526490 Fs: -1582647526490] futureMillis: 30000 Feb 25, 2020 7:19:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:19:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:19:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647580358 [S: -3246847 Eq: -1582647580358 Fs: -1582647580358] futureMillis: 30000 Feb 25, 2020 7:20:06 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:20:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:20:32 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [608,683] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 19:20:32 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 7:20:32 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647632478 [S: -3298967 Eq: -1582647632478 Fs: -1582647632478] futureMillis: 30000 Feb 25, 2020 7:20:59 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:20:59 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:21:25 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647685941 [S: -3352430 Eq: -1582647685941 Fs: -1582647685941] futureMillis: 30000 Feb 25, 2020 7:21:52 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:21:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:22:18 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647738046 [S: -3404535 Eq: -1582647738046 Fs: -1582647738046] futureMillis: 30000 Feb 25, 2020 7:22:42 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 7:22:42 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:23:09 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647789105 [S: -3455594 Eq: -1582647789105 Fs: -1582647789105] futureMillis: 30000 Feb 25, 2020 7:23:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:23:35 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:24:01 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647841179 [S: -3507668 Eq: -1582647841179 Fs: -1582647841179] futureMillis: 30000 Feb 25, 2020 7:24:27 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:24:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:24:52 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647892707 [S: -3559196 Eq: -1582647892707 Fs: -1582647892707] futureMillis: 30000 Feb 25, 2020 7:25:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:25:17 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:25:43 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647943970 [S: -3610459 Eq: -1582647943970 Fs: -1582647943970] futureMillis: 30000 Feb 25, 2020 7:26:09 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:26:09 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:26:36 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582647996184 [S: -3662673 Eq: -1582647996184 Fs: -1582647996184] futureMillis: 30000 Feb 25, 2020 7:27:03 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:27:03 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:27:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648050348 [S: -3716837 Eq: -1582648050348 Fs: -1582648050348] futureMillis: 30000 Feb 25, 2020 7:27:56 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:27:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:28:23 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648103452 [S: -3769941 Eq: -1582648103452 Fs: -1582648103452] futureMillis: 30000 Feb 25, 2020 7:28:49 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:28:49 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:29:15 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648155572 [S: -3822061 Eq: -1582648155572 Fs: -1582648155572] futureMillis: 30000 Feb 25, 2020 7:29:42 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:29:42 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:30:08 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648208894 [S: -3875383 Eq: -1582648208894 Fs: -1582648208894] futureMillis: 30000 Feb 25, 2020 7:30:34 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [602,500] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 7:30:34 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:30:34 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 19:30:34 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 7:31:08 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648268471 [S: -3934960 Eq: -1582648268471 Fs: -1582648268471] futureMillis: 30000 Feb 25, 2020 7:31:36 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:31:36 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:32:04 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648324664 [S: -3991153 Eq: -1582648324664 Fs: -1582648324664] futureMillis: 30000 Feb 25, 2020 7:32:33 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:32:33 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:33:01 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648381870 [S: -4048359 Eq: -1582648381870 Fs: -1582648381870] futureMillis: 30000 Feb 25, 2020 7:33:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:33:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:34:00 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648440948 [S: -4107437 Eq: -1582648440948 Fs: -1582648440948] futureMillis: 30000 Feb 25, 2020 7:34:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:34:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:35:01 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648501509 [S: -4167998 Eq: -1582648501509 Fs: -1582648501509] futureMillis: 30000 Feb 25, 2020 7:35:31 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:35:31 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:36:00 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648560961 [S: -4227450 Eq: -1582648560961 Fs: -1582648560961] futureMillis: 30000 Feb 25, 2020 7:36:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:36:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:36:59 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648619465 [S: -4285954 Eq: -1582648619465 Fs: -1582648619465] futureMillis: 30000 Feb 25, 2020 7:37:27 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:37:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:37:56 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648676614 [S: -4343103 Eq: -1582648676614 Fs: -1582648676614] futureMillis: 30000 Feb 25, 2020 7:38:25 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:38:25 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:38:54 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648734262 [S: -4400751 Eq: -1582648734262 Fs: -1582648734262] futureMillis: 30000 Feb 25, 2020 7:39:23 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:39:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:39:52 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648792346 [S: -4458835 Eq: -1582648792346 Fs: -1582648792346] futureMillis: 30000 Feb 25, 2020 7:40:20 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:40:20 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:40:49 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [614,580] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 19:40:49 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 7:40:49 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648849589 [S: -4516078 Eq: -1582648849589 Fs: -1582648849589] futureMillis: 30000 Feb 25, 2020 7:41:19 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:41:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:41:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648910264 [S: -4576753 Eq: -1582648910264 Fs: -1582648910264] futureMillis: 30000 Feb 25, 2020 7:42:19 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:42:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:42:49 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582648969734 [S: -4636223 Eq: -1582648969734 Fs: -1582648969734] futureMillis: 30000 Feb 25, 2020 7:43:18 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:43:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:43:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649028065 [S: -4694554 Eq: -1582649028065 Fs: -1582649028065] futureMillis: 30000 Feb 25, 2020 7:44:18 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:44:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:44:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649087971 [S: -4754460 Eq: -1582649087971 Fs: -1582649087971] futureMillis: 30000 Feb 25, 2020 7:45:16 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:45:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:45:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649145429 [S: -4811918 Eq: -1582649145429 Fs: -1582649145429] futureMillis: 30000 Feb 25, 2020 7:46:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:46:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:46:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649200530 [S: -4867019 Eq: -1582649200530 Fs: -1582649200530] futureMillis: 30000 Feb 25, 2020 7:47:08 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:47:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:47:37 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649257519 [S: -4924008 Eq: -1582649257519 Fs: -1582649257519] futureMillis: 30000 Feb 25, 2020 7:48:05 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:48:05 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:48:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649315631 [S: -4982120 Eq: -1582649315631 Fs: -1582649315631] futureMillis: 30000 Feb 25, 2020 7:49:04 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:49:04 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:49:31 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649371763 [S: -5038252 Eq: -1582649371763 Fs: -1582649371763] futureMillis: 30000 Feb 25, 2020 7:50:02 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:50:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:50:31 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649431824 [S: -5098313 Eq: -1582649431824 Fs: -1582649431824] futureMillis: 30000 Feb 25, 2020 7:51:00 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [611,175] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 7:51:00 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:51:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 19:51:00 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 7:51:29 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649489468 [S: -5155957 Eq: -1582649489468 Fs: -1582649489468] futureMillis: 30000 Feb 25, 2020 7:51:57 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:51:57 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:52:25 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649545489 [S: -5211978 Eq: -1582649545489 Fs: -1582649545489] futureMillis: 30000 Feb 25, 2020 7:52:54 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:52:54 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:53:22 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649602212 [S: -5268701 Eq: -1582649602212 Fs: -1582649602212] futureMillis: 30000 Feb 25, 2020 7:53:50 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:53:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:54:19 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649659699 [S: -5326188 Eq: -1582649659699 Fs: -1582649659699] futureMillis: 30000 Feb 25, 2020 7:54:47 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:54:47 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:55:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649717545 [S: -5384034 Eq: -1582649717545 Fs: -1582649717545] futureMillis: 30000 Feb 25, 2020 7:55:47 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:55:47 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:56:16 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649776498 [S: -5442987 Eq: -1582649776498 Fs: -1582649776498] futureMillis: 30000 Feb 25, 2020 7:56:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:56:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:57:13 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649833003 [S: -5499492 Eq: -1582649833003 Fs: -1582649833003] futureMillis: 30000 Feb 25, 2020 7:57:42 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:57:42 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:58:11 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649891301 [S: -5557790 Eq: -1582649891301 Fs: -1582649891301] futureMillis: 30000 Feb 25, 2020 7:58:41 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:58:41 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 7:59:11 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582649951097 [S: -5617586 Eq: -1582649951097 Fs: -1582649951097] futureMillis: 30000 Feb 25, 2020 7:59:40 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 7:59:40 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:00:09 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650009801 [S: -5676290 Eq: -1582650009801 Fs: -1582650009801] futureMillis: 30000 Feb 25, 2020 8:00:38 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:00:38 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:01:10 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [609,317] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 20:01:10 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 8:01:10 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650070205 [S: -5736694 Eq: -1582650070205 Fs: -1582650070205] futureMillis: 30000 Feb 25, 2020 8:01:40 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:01:40 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:02:12 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650132014 [S: -5798503 Eq: -1582650132014 Fs: -1582650132014] futureMillis: 30000 Feb 25, 2020 8:02:41 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:02:41 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:03:12 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650192886 [S: -5859375 Eq: -1582650192886 Fs: -1582650192886] futureMillis: 30000 Feb 25, 2020 8:03:44 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:03:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:04:14 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650254226 [S: -5920715 Eq: -1582650254226 Fs: -1582650254226] futureMillis: 30000 Feb 25, 2020 8:04:44 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:04:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:05:16 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650316425 [S: -5982914 Eq: -1582650316425 Fs: -1582650316425] futureMillis: 30000 Feb 25, 2020 8:05:47 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:05:47 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:06:18 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650378999 [S: -6045488 Eq: -1582650378999 Fs: -1582650378999] futureMillis: 30000 Feb 25, 2020 8:06:50 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:06:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:07:22 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650442710 [S: -6109199 Eq: -1582650442710 Fs: -1582650442710] futureMillis: 30000 Feb 25, 2020 8:07:55 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:07:55 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:08:27 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650507498 [S: -6173987 Eq: -1582650507498 Fs: -1582650507498] futureMillis: 30000 Feb 25, 2020 8:08:58 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:08:58 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:09:29 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650569946 [S: -6236435 Eq: -1582650569946 Fs: -1582650569946] futureMillis: 30000 Feb 25, 2020 8:10:00 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:10:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:10:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650630943 [S: -6297432 Eq: -1582650630943 Fs: -1582650630943] futureMillis: 30000 Feb 25, 2020 8:11:02 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [592,502] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 8:11:02 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:11:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 20:11:02 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 8:11:33 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650693894 [S: -6360383 Eq: -1582650693894 Fs: -1582650693894] futureMillis: 30000 Feb 25, 2020 8:12:04 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:12:04 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:12:37 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650757796 [S: -6424285 Eq: -1582650757796 Fs: -1582650757796] futureMillis: 30000 Feb 25, 2020 8:13:09 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:13:09 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:13:41 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650821573 [S: -6488062 Eq: -1582650821573 Fs: -1582650821573] futureMillis: 30000 Feb 25, 2020 8:14:12 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:14:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:14:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650882776 [S: -6549265 Eq: -1582650882776 Fs: -1582650882776] futureMillis: 30000 Feb 25, 2020 8:15:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:15:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:15:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582650944074 [S: -6610563 Eq: -1582650944074 Fs: -1582650944074] futureMillis: 30000 Feb 25, 2020 8:16:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:16:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:16:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651004620 [S: -6671109 Eq: -1582651004620 Fs: -1582651004620] futureMillis: 30000 Feb 25, 2020 8:17:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:17:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:17:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651065306 [S: -6731795 Eq: -1582651065306 Fs: -1582651065306] futureMillis: 30000 Feb 25, 2020 8:18:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:18:17 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:18:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651127552 [S: -6794041 Eq: -1582651127552 Fs: -1582651127552] futureMillis: 30000 Feb 25, 2020 8:19:16 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:19:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:19:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651185774 [S: -6852263 Eq: -1582651185774 Fs: -1582651185774] futureMillis: 30000 Feb 25, 2020 8:20:16 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:20:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:20:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651247661 [S: -6914150 Eq: -1582651247661 Fs: -1582651247661] futureMillis: 30000 Feb 25, 2020 8:21:16 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [614,158] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 8:21:16 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:21:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 20:21:16 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 8:21:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651308113 [S: -6974602 Eq: -1582651308113 Fs: -1582651308113] futureMillis: 30000 Feb 25, 2020 8:22:19 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:22:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:22:49 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651369453 [S: -7035942 Eq: -1582651369453 Fs: -1582651369453] futureMillis: 30000 Feb 25, 2020 8:23:19 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:23:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:23:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651428875 [S: -7095364 Eq: -1582651428875 Fs: -1582651428875] futureMillis: 30000 Feb 25, 2020 8:24:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:24:17 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:24:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651487330 [S: -7153819 Eq: -1582651487330 Fs: -1582651487330] futureMillis: 30000 Feb 25, 2020 8:25:16 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:25:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:25:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651544989 [S: -7211478 Eq: -1582651544989 Fs: -1582651544989] futureMillis: 30000 Feb 25, 2020 8:26:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:26:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:26:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651604240 [S: -7270729 Eq: -1582651604240 Fs: -1582651604240] futureMillis: 30000 Feb 25, 2020 8:27:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:27:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:27:43 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651663070 [S: -7329559 Eq: -1582651663070 Fs: -1582651663070] futureMillis: 30000 Feb 25, 2020 8:28:12 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:28:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:28:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651720775 [S: -7387264 Eq: -1582651720775 Fs: -1582651720775] futureMillis: 30000 Feb 25, 2020 8:29:09 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:29:09 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:29:37 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651777421 [S: -7443910 Eq: -1582651777421 Fs: -1582651777421] futureMillis: 30000 Feb 25, 2020 8:30:05 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:30:05 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:30:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651834456 [S: -7500945 Eq: -1582651834456 Fs: -1582651834456] futureMillis: 30000 Feb 25, 2020 8:31:08 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [591,974] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 8:31:08 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:31:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 20:31:08 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 8:31:37 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651897278 [S: -7563767 Eq: -1582651897278 Fs: -1582651897278] futureMillis: 30000 Feb 25, 2020 8:32:06 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:32:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:32:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582651954687 [S: -7621176 Eq: -1582651954687 Fs: -1582651954687] futureMillis: 30000 Feb 25, 2020 8:33:02 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:33:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:33:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652010411 [S: -7676900 Eq: -1582652010411 Fs: -1582652010411] futureMillis: 30000 Feb 25, 2020 8:33:58 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:33:58 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:34:26 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652066401 [S: -7732890 Eq: -1582652066401 Fs: -1582652066401] futureMillis: 30000 Feb 25, 2020 8:34:55 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:34:55 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:35:23 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652123685 [S: -7790174 Eq: -1582652123685 Fs: -1582652123685] futureMillis: 30000 Feb 25, 2020 8:35:52 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:35:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:36:21 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652181047 [S: -7847536 Eq: -1582652181047 Fs: -1582652181047] futureMillis: 30000 Feb 25, 2020 8:36:51 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:36:51 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:37:19 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652239907 [S: -7906396 Eq: -1582652239907 Fs: -1582652239907] futureMillis: 30000 Feb 25, 2020 8:37:49 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:37:49 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:38:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652297332 [S: -7963821 Eq: -1582652297332 Fs: -1582652297332] futureMillis: 30000 Feb 25, 2020 8:38:46 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:38:46 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:39:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652357112 [S: -8023601 Eq: -1582652357112 Fs: -1582652357112] futureMillis: 30000 Feb 25, 2020 8:39:46 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:39:46 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:40:15 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652415083 [S: -8081572 Eq: -1582652415083 Fs: -1582652415083] futureMillis: 30000 Feb 25, 2020 8:40:43 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:40:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:41:12 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [603,950] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 20:41:12 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 8:41:13 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652473007 [S: -8139496 Eq: -1582652473007 Fs: -1582652473007] futureMillis: 30000 Feb 25, 2020 8:41:41 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:41:41 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:42:10 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652530011 [S: -8196500 Eq: -1582652530011 Fs: -1582652530011] futureMillis: 30000 Feb 25, 2020 8:42:37 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:42:37 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:43:06 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652586125 [S: -8252614 Eq: -1582652586125 Fs: -1582652586125] futureMillis: 30000 Feb 25, 2020 8:43:34 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:43:34 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:44:02 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652642582 [S: -8309071 Eq: -1582652642582 Fs: -1582652642582] futureMillis: 30000 Feb 25, 2020 8:44:29 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:44:29 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:44:57 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652697901 [S: -8364390 Eq: -1582652697901 Fs: -1582652697901] futureMillis: 30000 Feb 25, 2020 8:45:26 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:45:26 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:45:54 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652754655 [S: -8421144 Eq: -1582652754655 Fs: -1582652754655] futureMillis: 30000 Feb 25, 2020 8:46:24 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:46:24 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:46:54 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652814655 [S: -8481144 Eq: -1582652814655 Fs: -1582652814655] futureMillis: 30000 Feb 25, 2020 8:47:22 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:47:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:47:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652870909 [S: -8537398 Eq: -1582652870909 Fs: -1582652870909] futureMillis: 30000 Feb 25, 2020 8:48:20 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:48:20 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:48:49 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652929894 [S: -8596383 Eq: -1582652929894 Fs: -1582652929894] futureMillis: 30000 Feb 25, 2020 8:49:18 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:49:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:49:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582652988146 [S: -8654635 Eq: -1582652988146 Fs: -1582652988146] futureMillis: 30000 Feb 25, 2020 8:50:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:50:17 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:50:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653047676 [S: -8714165 Eq: -1582653047676 Fs: -1582653047676] futureMillis: 30000 Feb 25, 2020 8:51:16 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [603,047] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 8:51:16 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:51:16 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 20:51:16 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 8:51:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653104056 [S: -8770545 Eq: -1582653104056 Fs: -1582653104056] futureMillis: 30000 Feb 25, 2020 8:52:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:52:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:52:41 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653161387 [S: -8827876 Eq: -1582653161387 Fs: -1582653161387] futureMillis: 30000 Feb 25, 2020 8:53:08 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:53:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:53:37 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653217470 [S: -8883959 Eq: -1582653217470 Fs: -1582653217470] futureMillis: 30000 Feb 25, 2020 8:54:05 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:54:05 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:54:33 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653273257 [S: -8939746 Eq: -1582653273257 Fs: -1582653273257] futureMillis: 30000 Feb 25, 2020 8:55:03 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:55:03 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:55:31 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653331383 [S: -8997872 Eq: -1582653331383 Fs: -1582653331383] futureMillis: 30000 Feb 25, 2020 8:56:01 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:56:01 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:56:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653390181 [S: -9056670 Eq: -1582653390181 Fs: -1582653390181] futureMillis: 30000 Feb 25, 2020 8:56:58 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:56:58 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:57:26 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653446560 [S: -9113049 Eq: -1582653446560 Fs: -1582653446560] futureMillis: 30000 Feb 25, 2020 8:57:55 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:57:55 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:58:26 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653506169 [S: -9172658 Eq: -1582653506169 Fs: -1582653506169] futureMillis: 30000 Feb 25, 2020 8:58:53 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:58:53 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 8:59:22 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653562533 [S: -9229022 Eq: -1582653562533 Fs: -1582653562533] futureMillis: 30000 Feb 25, 2020 8:59:51 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 8:59:51 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:00:20 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653620660 [S: -9287149 Eq: -1582653620660 Fs: -1582653620660] futureMillis: 30000 Feb 25, 2020 9:00:52 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:00:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:01:21 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [605,557] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 21:01:21 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 9:01:21 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653681704 [S: -9348193 Eq: -1582653681704 Fs: -1582653681704] futureMillis: 30000 Feb 25, 2020 9:01:51 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:01:51 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:02:21 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653741375 [S: -9407864 Eq: -1582653741375 Fs: -1582653741375] futureMillis: 30000 Feb 25, 2020 9:02:50 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:02:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:03:18 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653798893 [S: -9465382 Eq: -1582653798893 Fs: -1582653798893] futureMillis: 30000 Feb 25, 2020 9:03:47 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:03:47 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:04:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653857191 [S: -9523680 Eq: -1582653857191 Fs: -1582653857191] futureMillis: 30000 Feb 25, 2020 9:04:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:04:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:05:14 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653914351 [S: -9580840 Eq: -1582653914351 Fs: -1582653914351] futureMillis: 30000 Feb 25, 2020 9:05:44 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:05:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:06:14 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582653974163 [S: -9640652 Eq: -1582653974163 Fs: -1582653974163] futureMillis: 30000 Feb 25, 2020 9:06:43 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:06:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:07:12 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654032259 [S: -9698748 Eq: -1582654032259 Fs: -1582654032259] futureMillis: 30000 Feb 25, 2020 9:07:40 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:07:40 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:08:10 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654090105 [S: -9756594 Eq: -1582654090105 Fs: -1582654090105] futureMillis: 30000 Feb 25, 2020 9:08:39 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:08:39 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:09:08 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654148060 [S: -9814549 Eq: -1582654148060 Fs: -1582654148060] futureMillis: 30000 Feb 25, 2020 9:09:37 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:09:37 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:10:06 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654206608 [S: -9873097 Eq: -1582654206608 Fs: -1582654206608] futureMillis: 30000 Feb 25, 2020 9:10:34 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:10:34 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:11:04 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654264719 [S: -9931208 Eq: -1582654264719 Fs: -1582654264719] futureMillis: 30000 Feb 25, 2020 9:11:34 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [612,234] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 9:11:34 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:11:34 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 21:11:34 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 9:12:01 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654321847 [S: -9988336 Eq: -1582654321847 Fs: -1582654321847] futureMillis: 30000 Feb 25, 2020 9:12:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:12:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:13:00 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654380037 [S: -10046526 Eq: -1582654380037 Fs: -1582654380037] futureMillis: 30000 Feb 25, 2020 9:13:28 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:13:28 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:13:57 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654437087 [S: -10103576 Eq: -1582654437087 Fs: -1582654437087] futureMillis: 30000 Feb 25, 2020 9:14:25 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:14:25 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:14:53 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654493997 [S: -10160486 Eq: -1582654493997 Fs: -1582654493997] futureMillis: 30000 Feb 25, 2020 9:15:23 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:15:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:15:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654550985 [S: -10217474 Eq: -1582654550985 Fs: -1582654550985] futureMillis: 30000 Feb 25, 2020 9:16:19 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:16:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:16:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654607629 [S: -10274118 Eq: -1582654607629 Fs: -1582654607629] futureMillis: 30000 Feb 25, 2020 9:17:15 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:17:15 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:17:43 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654663853 [S: -10330342 Eq: -1582654663853 Fs: -1582654663853] futureMillis: 30000 Feb 25, 2020 9:18:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:18:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:18:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654722167 [S: -10388656 Eq: -1582654722167 Fs: -1582654722167] futureMillis: 30000 Feb 25, 2020 9:19:11 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:19:11 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:19:39 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654779457 [S: -10445946 Eq: -1582654779457 Fs: -1582654779457] futureMillis: 30000 Feb 25, 2020 9:20:07 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:20:07 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:20:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654835423 [S: -10501912 Eq: -1582654835423 Fs: -1582654835423] futureMillis: 30000 Feb 25, 2020 9:21:04 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:21:04 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:21:33 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [599,557] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 21:21:33 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 9:21:33 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654893620 [S: -10560109 Eq: -1582654893620 Fs: -1582654893620] futureMillis: 30000 Feb 25, 2020 9:22:02 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:22:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:22:31 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582654951911 [S: -10618400 Eq: -1582654951911 Fs: -1582654951911] futureMillis: 30000 Feb 25, 2020 9:22:59 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:22:59 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:23:27 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655007954 [S: -10674443 Eq: -1582655007954 Fs: -1582655007954] futureMillis: 30000 Feb 25, 2020 9:23:56 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:23:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:24:24 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655064151 [S: -10730640 Eq: -1582655064151 Fs: -1582655064151] futureMillis: 30000 Feb 25, 2020 9:24:51 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:24:51 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:25:20 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655120736 [S: -10787225 Eq: -1582655120736 Fs: -1582655120736] futureMillis: 30000 Feb 25, 2020 9:25:49 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:25:49 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:26:16 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655176572 [S: -10843061 Eq: -1582655176572 Fs: -1582655176572] futureMillis: 30000 Feb 25, 2020 9:26:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:26:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:27:14 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655234142 [S: -10900631 Eq: -1582655234142 Fs: -1582655234142] futureMillis: 30000 Feb 25, 2020 9:27:41 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:27:41 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:28:10 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655290368 [S: -10956857 Eq: -1582655290368 Fs: -1582655290368] futureMillis: 30000 Feb 25, 2020 9:28:38 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:28:38 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:29:06 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655346110 [S: -11012599 Eq: -1582655346110 Fs: -1582655346110] futureMillis: 30000 Feb 25, 2020 9:29:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:29:35 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:30:02 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655402771 [S: -11069260 Eq: -1582655402771 Fs: -1582655402771] futureMillis: 30000 Feb 25, 2020 9:30:31 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:30:31 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:31:01 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655461382 [S: -11127871 Eq: -1582655461382 Fs: -1582655461382] futureMillis: 30000 Feb 25, 2020 9:31:28 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [595,141] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 9:31:28 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:31:28 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 21:31:28 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 9:32:06 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655526062 [S: -11192551 Eq: -1582655526062 Fs: -1582655526062] futureMillis: 30000 Feb 25, 2020 9:32:33 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:32:33 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:37:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655865731 [S: -11532220 Eq: -1582655865731 Fs: -1582655865731] futureMillis: 30000 Feb 25, 2020 9:38:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:38:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:38:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655930270 [S: -11596759 Eq: -1582655930270 Fs: -1582655930270] futureMillis: 30000 Feb 25, 2020 9:39:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:39:17 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:39:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582655985401 [S: -11651890 Eq: -1582655985401 Fs: -1582655985401] futureMillis: 30000 Feb 25, 2020 9:40:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:40:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:40:41 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656041172 [S: -11707661 Eq: -1582656041172 Fs: -1582656041172] futureMillis: 30000 Feb 25, 2020 9:41:09 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:41:09 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:41:37 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [608,713] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 21:41:37 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 9:41:37 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656097708 [S: -11764197 Eq: -1582656097708 Fs: -1582656097708] futureMillis: 30000 Feb 25, 2020 9:42:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:42:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:42:41 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656161685 [S: -11828174 Eq: -1582656161685 Fs: -1582656161685] futureMillis: 30000 Feb 25, 2020 9:48:03 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: Java heap space Feb 25, 2020 9:48:03 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:48:31 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656511022 [S: -12177511 Eq: -1582656511022 Fs: -1582656511022] futureMillis: 30000 Feb 25, 2020 9:49:08 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:49:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:49:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656574781 [S: -12241270 Eq: -1582656574781 Fs: -1582656574781] futureMillis: 30000 Feb 25, 2020 9:50:02 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:50:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:50:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656630380 [S: -12296869 Eq: -1582656630380 Fs: -1582656630380] futureMillis: 30000 Feb 25, 2020 9:51:00 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:51:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:51:28 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [591,142] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 21:51:28 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 9:51:28 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656688959 [S: -12355448 Eq: -1582656688959 Fs: -1582656688959] futureMillis: 30000 Feb 25, 2020 9:51:57 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:51:57 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:52:24 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656744637 [S: -12411126 Eq: -1582656744637 Fs: -1582656744637] futureMillis: 30000 Feb 25, 2020 9:52:52 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:52:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:53:20 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656800782 [S: -12467271 Eq: -1582656800782 Fs: -1582656800782] futureMillis: 30000 Feb 25, 2020 9:53:49 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:53:49 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:54:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656857630 [S: -12524119 Eq: -1582656857630 Fs: -1582656857630] futureMillis: 30000 Feb 25, 2020 9:54:44 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:54:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:55:12 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656912808 [S: -12579297 Eq: -1582656912808 Fs: -1582656912808] futureMillis: 30000 Feb 25, 2020 9:55:41 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:55:41 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:56:09 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582656969141 [S: -12635630 Eq: -1582656969141 Fs: -1582656969141] futureMillis: 30000 Feb 25, 2020 9:56:36 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:56:36 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:57:04 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657024289 [S: -12690778 Eq: -1582657024289 Fs: -1582657024289] futureMillis: 30000 Feb 25, 2020 9:57:32 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:57:32 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:57:59 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657079794 [S: -12746283 Eq: -1582657079794 Fs: -1582657079794] futureMillis: 30000 Feb 25, 2020 9:58:29 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:58:29 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:58:58 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657138062 [S: -12804551 Eq: -1582657138062 Fs: -1582657138062] futureMillis: 30000 Feb 25, 2020 9:59:25 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 9:59:25 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 9:59:54 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657194316 [S: -12860805 Eq: -1582657194316 Fs: -1582657194316] futureMillis: 30000 Feb 25, 2020 10:00:22 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:00:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:00:52 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657252537 [S: -12919026 Eq: -1582657252537 Fs: -1582657252537] futureMillis: 30000 Feb 25, 2020 10:01:22 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [593,296] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 10:01:22 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:01:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 22:01:22 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 10:01:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657310991 [S: -12977480 Eq: -1582657310991 Fs: -1582657310991] futureMillis: 30000 Feb 25, 2020 10:02:18 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:02:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:02:46 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657366637 [S: -13033126 Eq: -1582657366637 Fs: -1582657366637] futureMillis: 30000 Feb 25, 2020 10:03:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:03:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:03:41 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657421815 [S: -13088304 Eq: -1582657421815 Fs: -1582657421815] futureMillis: 30000 Feb 25, 2020 10:04:09 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:04:09 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:04:37 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657477150 [S: -13143639 Eq: -1582657477150 Fs: -1582657477150] futureMillis: 30000 Feb 25, 2020 10:05:05 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:05:05 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:05:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657534465 [S: -13200954 Eq: -1582657534465 Fs: -1582657534465] futureMillis: 30000 Feb 25, 2020 10:06:03 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:06:03 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:06:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657590501 [S: -13256990 Eq: -1582657590501 Fs: -1582657590501] futureMillis: 30000 Feb 25, 2020 10:06:59 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:06:59 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:07:28 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657648145 [S: -13314634 Eq: -1582657648145 Fs: -1582657648145] futureMillis: 30000 Feb 25, 2020 10:07:56 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:07:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:08:24 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657704836 [S: -13371325 Eq: -1582657704836 Fs: -1582657704836] futureMillis: 30000 Feb 25, 2020 10:08:52 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:08:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:09:20 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657760467 [S: -13426956 Eq: -1582657760467 Fs: -1582657760467] futureMillis: 30000 Feb 25, 2020 10:09:49 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:09:49 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:10:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657817985 [S: -13484474 Eq: -1582657817985 Fs: -1582657817985] futureMillis: 30000 Feb 25, 2020 10:10:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:10:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:11:14 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [592,437] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 22:11:14 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 10:11:14 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657874833 [S: -13541322 Eq: -1582657874833 Fs: -1582657874833] futureMillis: 30000 Feb 25, 2020 10:11:43 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:11:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:12:11 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657931165 [S: -13597654 Eq: -1582657931165 Fs: -1582657931165] futureMillis: 30000 Feb 25, 2020 10:12:39 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:12:39 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:13:07 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582657987420 [S: -13653909 Eq: -1582657987420 Fs: -1582657987420] futureMillis: 30000 Feb 25, 2020 10:13:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:13:35 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:14:03 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658043425 [S: -13709914 Eq: -1582658043425 Fs: -1582658043425] futureMillis: 30000 Feb 25, 2020 10:14:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:14:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:14:58 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658098214 [S: -13764703 Eq: -1582658098214 Fs: -1582658098214] futureMillis: 30000 Feb 25, 2020 10:15:26 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:15:26 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:15:54 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658154235 [S: -13820724 Eq: -1582658154235 Fs: -1582658154235] futureMillis: 30000 Feb 25, 2020 10:16:21 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:16:21 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:16:51 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658211051 [S: -13877540 Eq: -1582658211051 Fs: -1582658211051] futureMillis: 30000 Feb 25, 2020 10:17:19 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:17:19 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:17:46 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658266089 [S: -13932578 Eq: -1582658266089 Fs: -1582658266089] futureMillis: 30000 Feb 25, 2020 10:18:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:18:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:18:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658322453 [S: -13988942 Eq: -1582658322453 Fs: -1582658322453] futureMillis: 30000 Feb 25, 2020 10:19:11 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:19:11 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:19:39 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658379456 [S: -14045945 Eq: -1582658379456 Fs: -1582658379456] futureMillis: 30000 Feb 25, 2020 10:20:08 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:20:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:20:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658435992 [S: -14102481 Eq: -1582658435992 Fs: -1582658435992] futureMillis: 30000 Feb 25, 2020 10:21:05 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [590,176] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 10:21:05 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:21:05 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 22:21:05 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 10:21:33 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658493541 [S: -14160030 Eq: -1582658493541 Fs: -1582658493541] futureMillis: 30000 Feb 25, 2020 10:22:01 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:22:01 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:22:29 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658549983 [S: -14216472 Eq: -1582658549983 Fs: -1582658549983] futureMillis: 30000 Feb 25, 2020 10:22:57 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:22:57 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:23:25 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658605489 [S: -14271978 Eq: -1582658605489 Fs: -1582658605489] futureMillis: 30000 Feb 25, 2020 10:23:53 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:23:53 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:24:20 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658660933 [S: -14327422 Eq: -1582658660933 Fs: -1582658660933] futureMillis: 30000 Feb 25, 2020 10:24:49 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:24:49 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:25:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658717624 [S: -14384113 Eq: -1582658717624 Fs: -1582658717624] futureMillis: 30000 Feb 25, 2020 10:25:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:25:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:26:13 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658773333 [S: -14439822 Eq: -1582658773333 Fs: -1582658773333] futureMillis: 30000 Feb 25, 2020 10:26:41 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:26:41 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:27:09 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658829260 [S: -14495749 Eq: -1582658829260 Fs: -1582658829260] futureMillis: 30000 Feb 25, 2020 10:27:37 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:27:37 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:28:04 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658884850 [S: -14551339 Eq: -1582658884850 Fs: -1582658884850] futureMillis: 30000 Feb 25, 2020 10:28:32 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:28:32 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:29:00 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658940317 [S: -14606806 Eq: -1582658940317 Fs: -1582658940317] futureMillis: 30000 Feb 25, 2020 10:29:29 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:29:29 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:29:57 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582658997438 [S: -14663927 Eq: -1582658997438 Fs: -1582658997438] futureMillis: 30000 Feb 25, 2020 10:30:25 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:30:25 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:30:55 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [590,113] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 22:30:55 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 10:30:55 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659055355 [S: -14721844 Eq: -1582659055355 Fs: -1582659055355] futureMillis: 30000 Feb 25, 2020 10:31:24 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:31:24 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:31:52 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659112680 [S: -14779169 Eq: -1582659112680 Fs: -1582659112680] futureMillis: 30000 Feb 25, 2020 10:32:20 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:32:20 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:32:47 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659167412 [S: -14833901 Eq: -1582659167412 Fs: -1582659167412] futureMillis: 30000 Feb 25, 2020 10:33:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:33:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:33:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659222453 [S: -14888942 Eq: -1582659222453 Fs: -1582659222453] futureMillis: 30000 Feb 25, 2020 10:34:10 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:34:10 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:34:38 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659278352 [S: -14944841 Eq: -1582659278352 Fs: -1582659278352] futureMillis: 30000 Feb 25, 2020 10:35:08 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:35:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:35:36 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659336201 [S: -15002690 Eq: -1582659336201 Fs: -1582659336201] futureMillis: 30000 Feb 25, 2020 10:36:04 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:36:04 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:36:32 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659392086 [S: -15058575 Eq: -1582659392086 Fs: -1582659392086] futureMillis: 30000 Feb 25, 2020 10:36:59 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:36:59 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:37:27 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659447563 [S: -15114052 Eq: -1582659447563 Fs: -1582659447563] futureMillis: 30000 Feb 25, 2020 10:37:56 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:37:56 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:38:24 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659504849 [S: -15171338 Eq: -1582659504849 Fs: -1582659504849] futureMillis: 30000 Feb 25, 2020 10:38:53 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:38:53 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:39:22 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659562181 [S: -15228670 Eq: -1582659562181 Fs: -1582659562181] futureMillis: 30000 Feb 25, 2020 10:39:49 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:39:49 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:40:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659617532 [S: -15284021 Eq: -1582659617532 Fs: -1582659617532] futureMillis: 30000 Feb 25, 2020 10:40:46 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [590,586] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 10:40:46 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:40:46 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 22:40:46 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 10:41:13 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659673273 [S: -15339762 Eq: -1582659673273 Fs: -1582659673273] futureMillis: 30000 Feb 25, 2020 10:41:40 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:41:40 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:42:08 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659728374 [S: -15394863 Eq: -1582659728374 Fs: -1582659728374] futureMillis: 30000 Feb 25, 2020 10:42:36 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:42:36 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:43:03 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659783522 [S: -15450011 Eq: -1582659783522 Fs: -1582659783522] futureMillis: 30000 Feb 25, 2020 10:43:31 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:43:31 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:43:59 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659839324 [S: -15505813 Eq: -1582659839324 Fs: -1582659839324] futureMillis: 30000 Feb 25, 2020 10:44:28 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:44:28 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:44:56 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659896796 [S: -15563285 Eq: -1582659896796 Fs: -1582659896796] futureMillis: 30000 Feb 25, 2020 10:45:26 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:45:26 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:45:53 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582659953722 [S: -15620211 Eq: -1582659953722 Fs: -1582659953722] futureMillis: 30000 Feb 25, 2020 10:46:21 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:46:21 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:46:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660010087 [S: -15676576 Eq: -1582660010087 Fs: -1582660010087] futureMillis: 30000 Feb 25, 2020 10:47:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:47:17 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:47:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660065874 [S: -15732363 Eq: -1582660065874 Fs: -1582660065874] futureMillis: 30000 Feb 25, 2020 10:48:14 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:48:14 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:48:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660120507 [S: -15786996 Eq: -1582660120507 Fs: -1582660120507] futureMillis: 30000 Feb 25, 2020 10:49:07 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:49:07 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:49:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660174094 [S: -15840583 Eq: -1582660174094 Fs: -1582660174094] futureMillis: 30000 Feb 25, 2020 10:50:00 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:50:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:50:28 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660228804 [S: -15895293 Eq: -1582660228804 Fs: -1582660228804] futureMillis: 30000 Feb 25, 2020 10:50:55 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [608,947] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 10:50:55 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:50:55 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 22:50:55 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 10:51:21 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660281782 [S: -15948271 Eq: -1582660281782 Fs: -1582660281782] futureMillis: 30000 Feb 25, 2020 10:51:48 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:51:48 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:52:14 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660334792 [S: -16001281 Eq: -1582660334792 Fs: -1582660334792] futureMillis: 30000 Feb 25, 2020 10:52:41 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:52:41 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:53:09 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660389222 [S: -16055711 Eq: -1582660389222 Fs: -1582660389222] futureMillis: 30000 Feb 25, 2020 10:53:36 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:53:36 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:54:03 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660443714 [S: -16110203 Eq: -1582660443714 Fs: -1582660443714] futureMillis: 30000 Feb 25, 2020 10:54:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:54:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:54:55 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660495694 [S: -16162183 Eq: -1582660495694 Fs: -1582660495694] futureMillis: 30000 Feb 25, 2020 10:55:22 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:55:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:55:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660548672 [S: -16215161 Eq: -1582660548672 Fs: -1582660548672] futureMillis: 30000 Feb 25, 2020 10:56:15 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:56:15 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:56:39 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660599857 [S: -16266346 Eq: -1582660599857 Fs: -1582660599857] futureMillis: 30000 Feb 25, 2020 10:57:06 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:57:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:57:32 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660652570 [S: -16319059 Eq: -1582660652570 Fs: -1582660652570] futureMillis: 30000 Feb 25, 2020 10:57:58 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:57:58 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:58:24 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660704457 [S: -16370946 Eq: -1582660704457 Fs: -1582660704457] futureMillis: 30000 Feb 25, 2020 10:58:51 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:58:51 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 10:59:19 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660759417 [S: -16425906 Eq: -1582660759417 Fs: -1582660759417] futureMillis: 30000 Feb 25, 2020 10:59:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 10:59:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:00:12 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660812161 [S: -16478650 Eq: -1582660812161 Fs: -1582660812161] futureMillis: 30000 Feb 25, 2020 11:00:38 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:00:38 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:01:10 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [614,761] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 23:01:10 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 11:01:10 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660870054 [S: -16536543 Eq: -1582660870054 Fs: -1582660870054] futureMillis: 30000 Feb 25, 2020 11:01:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:01:35 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:02:02 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660922206 [S: -16588695 Eq: -1582660922206 Fs: -1582660922206] futureMillis: 30000 Feb 25, 2020 11:02:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:02:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:02:58 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582660978055 [S: -16644544 Eq: -1582660978055 Fs: -1582660978055] futureMillis: 30000 Feb 25, 2020 11:03:24 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:03:24 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:03:51 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661031720 [S: -16698209 Eq: -1582661031720 Fs: -1582661031720] futureMillis: 30000 Feb 25, 2020 11:04:18 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:04:18 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:04:45 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661085541 [S: -16752030 Eq: -1582661085541 Fs: -1582661085541] futureMillis: 30000 Feb 25, 2020 11:05:12 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:05:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:05:39 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661139487 [S: -16805976 Eq: -1582661139487 Fs: -1582661139487] futureMillis: 30000 Feb 25, 2020 11:06:06 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:06:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:06:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661194151 [S: -16860640 Eq: -1582661194151 Fs: -1582661194151] futureMillis: 30000 Feb 25, 2020 11:07:01 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:07:01 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:07:29 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661249236 [S: -16915725 Eq: -1582661249236 Fs: -1582661249236] futureMillis: 30000 Feb 25, 2020 11:07:57 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:07:57 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:08:23 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661303822 [S: -16970311 Eq: -1582661303822 Fs: -1582661303822] futureMillis: 30000 Feb 25, 2020 11:08:50 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:08:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:09:17 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661357315 [S: -17023804 Eq: -1582661357315 Fs: -1582661357315] futureMillis: 30000 Feb 25, 2020 11:09:44 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:09:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:10:12 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661412025 [S: -17078514 Eq: -1582661412025 Fs: -1582661412025] futureMillis: 30000 Feb 25, 2020 11:10:39 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:10:39 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:11:07 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [597,446] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 23:11:07 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 11:11:07 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661467515 [S: -17134004 Eq: -1582661467515 Fs: -1582661467515] futureMillis: 30000 Feb 25, 2020 11:11:34 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:11:34 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:12:02 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661522179 [S: -17188668 Eq: -1582661522179 Fs: -1582661522179] futureMillis: 30000 Feb 25, 2020 11:12:28 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:12:28 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:12:54 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661574674 [S: -17241163 Eq: -1582661574674 Fs: -1582661574674] futureMillis: 30000 Feb 25, 2020 11:13:22 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:13:22 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:13:49 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661629025 [S: -17295514 Eq: -1582661629025 Fs: -1582661629025] futureMillis: 30000 Feb 25, 2020 11:14:15 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:14:15 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:14:43 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661683642 [S: -17350131 Eq: -1582661683642 Fs: -1582661683642] futureMillis: 30000 Feb 25, 2020 11:15:09 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:15:09 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:15:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661735435 [S: -17401924 Eq: -1582661735435 Fs: -1582661735435] futureMillis: 30000 Feb 25, 2020 11:16:02 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:16:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:16:29 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661789240 [S: -17455729 Eq: -1582661789240 Fs: -1582661789240] futureMillis: 30000 Feb 25, 2020 11:16:55 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:16:55 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:17:22 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661842094 [S: -17508583 Eq: -1582661842094 Fs: -1582661842094] futureMillis: 30000 Feb 25, 2020 11:17:48 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:17:48 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:18:15 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661895167 [S: -17561656 Eq: -1582661895167 Fs: -1582661895167] futureMillis: 30000 Feb 25, 2020 11:18:43 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:18:43 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:19:09 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582661949331 [S: -17615820 Eq: -1582661949331 Fs: -1582661949331] futureMillis: 30000 Feb 25, 2020 11:19:35 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:19:35 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:20:00 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662000703 [S: -17667192 Eq: -1582662000703 Fs: -1582662000703] futureMillis: 30000 Feb 25, 2020 11:20:27 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:20:27 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:20:54 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662054274 [S: -17720763 Eq: -1582662054274 Fs: -1582662054274] futureMillis: 30000 Feb 25, 2020 11:21:20 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [613,076] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 11:21:20 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:21:20 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 23:21:20 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 11:21:46 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662106738 [S: -17773227 Eq: -1582662106738 Fs: -1582662106738] futureMillis: 30000 Feb 25, 2020 11:22:12 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:22:12 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:22:40 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662160699 [S: -17827188 Eq: -1582662160699 Fs: -1582662160699] futureMillis: 30000 Feb 25, 2020 11:23:06 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:23:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:23:33 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662213553 [S: -17880042 Eq: -1582662213553 Fs: -1582662213553] futureMillis: 30000 Feb 25, 2020 11:24:00 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:24:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:24:26 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662266422 [S: -17932911 Eq: -1582662266422 Fs: -1582662266422] futureMillis: 30000 Feb 25, 2020 11:24:53 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:24:53 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:25:20 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662320399 [S: -17986888 Eq: -1582662320399 Fs: -1582662320399] futureMillis: 30000 Feb 25, 2020 11:25:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:25:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:26:12 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662372520 [S: -18039009 Eq: -1582662372520 Fs: -1582662372520] futureMillis: 30000 Feb 25, 2020 11:26:39 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:26:39 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:27:05 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662425656 [S: -18092145 Eq: -1582662425656 Fs: -1582662425656] futureMillis: 30000 Feb 25, 2020 11:27:31 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:27:31 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:27:57 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662477589 [S: -18144078 Eq: -1582662477589 Fs: -1582662477589] futureMillis: 30000 Feb 25, 2020 11:28:23 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:28:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:28:50 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662530053 [S: -18196542 Eq: -1582662530053 Fs: -1582662530053] futureMillis: 30000 Feb 25, 2020 11:29:15 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:29:15 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:29:41 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662581830 [S: -18248319 Eq: -1582662581830 Fs: -1582662581830] futureMillis: 30000 Feb 25, 2020 11:30:08 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:30:08 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:30:34 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662634715 [S: -18301204 Eq: -1582662634715 Fs: -1582662634715] futureMillis: 30000 Feb 25, 2020 11:31:04 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:31:04 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:31:30 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [610,301] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 23:31:30 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 11:31:31 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662691001 [S: -18357490 Eq: -1582662691001 Fs: -1582662691001] futureMillis: 30000 Feb 25, 2020 11:31:58 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:31:58 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:32:25 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662745165 [S: -18411654 Eq: -1582662745165 Fs: -1582662745165] futureMillis: 30000 Feb 25, 2020 11:32:52 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:32:52 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:33:18 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662798908 [S: -18465397 Eq: -1582662798908 Fs: -1582662798908] futureMillis: 30000 Feb 25, 2020 11:33:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:33:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:34:11 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662851872 [S: -18518361 Eq: -1582662851872 Fs: -1582662851872] futureMillis: 30000 Feb 25, 2020 11:34:37 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:34:37 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:35:05 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662905053 [S: -18571542 Eq: -1582662905053 Fs: -1582662905053] futureMillis: 30000 Feb 25, 2020 11:35:32 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:35:32 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:35:59 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582662959111 [S: -18625600 Eq: -1582662959111 Fs: -1582662959111] futureMillis: 30000 Feb 25, 2020 11:36:26 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:36:26 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:36:53 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663013547 [S: -18680036 Eq: -1582663013547 Fs: -1582663013547] futureMillis: 30000 Feb 25, 2020 11:37:21 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:37:21 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:37:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663068248 [S: -18734737 Eq: -1582663068248 Fs: -1582663068248] futureMillis: 30000 Feb 25, 2020 11:38:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:38:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:38:42 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663122310 [S: -18788799 Eq: -1582663122310 Fs: -1582663122310] futureMillis: 30000 Feb 25, 2020 11:39:10 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:39:10 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:39:39 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663179039 [S: -18845528 Eq: -1582663179039 Fs: -1582663179039] futureMillis: 30000 Feb 25, 2020 11:40:06 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:40:06 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:40:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663235644 [S: -18902133 Eq: -1582663235644 Fs: -1582663235644] futureMillis: 30000 Feb 25, 2020 11:41:04 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:41:04 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:41:33 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [602,772] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Tue Feb 25 23:41:33 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 11:41:33 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663293758 [S: -18960247 Eq: -1582663293758 Fs: -1582663293758] futureMillis: 30000 Feb 25, 2020 11:42:02 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:42:02 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:42:30 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663350390 [S: -19016879 Eq: -1582663350390 Fs: -1582663350390] futureMillis: 30000 Feb 25, 2020 11:43:00 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:43:00 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:43:27 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663407941 [S: -19074430 Eq: -1582663407941 Fs: -1582663407941] futureMillis: 30000 Feb 25, 2020 11:43:55 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:43:55 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:44:25 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663465478 [S: -19131967 Eq: -1582663465478 Fs: -1582663465478] futureMillis: 30000 Feb 25, 2020 11:44:53 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:44:53 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:45:22 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663522296 [S: -19188785 Eq: -1582663522296 Fs: -1582663522296] futureMillis: 30000 Feb 25, 2020 11:45:50 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:45:50 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:46:18 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663578193 [S: -19244682 Eq: -1582663578193 Fs: -1582663578193] futureMillis: 30000 Feb 25, 2020 11:46:45 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:46:45 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:47:15 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663635682 [S: -19302171 Eq: -1582663635682 Fs: -1582663635682] futureMillis: 30000 Feb 25, 2020 11:47:44 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:47:44 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:48:12 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663692405 [S: -19358894 Eq: -1582663692405 Fs: -1582663692405] futureMillis: 30000 Feb 25, 2020 11:48:40 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:48:40 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:49:08 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663748536 [S: -19415025 Eq: -1582663748536 Fs: -1582663748536] futureMillis: 30000 Feb 25, 2020 11:49:38 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:49:38 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:50:07 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663807023 [S: -19473512 Eq: -1582663807023 Fs: -1582663807023] futureMillis: 30000 Feb 25, 2020 11:50:34 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:50:34 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:51:02 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663862686 [S: -19529175 Eq: -1582663862686 Fs: -1582663862686] futureMillis: 30000 Feb 25, 2020 11:51:32 PM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [599,131] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 25, 2020 11:51:32 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:51:32 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Tue Feb 25 23:51:32 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 25, 2020 11:52:02 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663922280 [S: -19588769 Eq: -1582663922280 Fs: -1582663922280] futureMillis: 30000 Feb 25, 2020 11:52:30 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:52:30 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:52:58 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582663978520 [S: -19645009 Eq: -1582663978520 Fs: -1582663978520] futureMillis: 30000 Feb 25, 2020 11:53:26 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:53:26 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:53:55 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664035024 [S: -19701513 Eq: -1582664035024 Fs: -1582664035024] futureMillis: 30000 Feb 25, 2020 11:54:23 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:54:23 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:54:52 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664092059 [S: -19758548 Eq: -1582664092059 Fs: -1582664092059] futureMillis: 30000 Feb 25, 2020 11:55:20 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:55:20 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:55:48 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664148517 [S: -19815006 Eq: -1582664148517 Fs: -1582664148517] futureMillis: 30000 Feb 25, 2020 11:56:17 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:56:17 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:56:44 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664204818 [S: -19871307 Eq: -1582664204818 Fs: -1582664204818] futureMillis: 30000 Feb 25, 2020 11:57:13 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:57:13 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:57:41 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664261229 [S: -19927718 Eq: -1582664261229 Fs: -1582664261229] futureMillis: 30000 Feb 25, 2020 11:58:10 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:58:10 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:58:39 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664319481 [S: -19985970 Eq: -1582664319481 Fs: -1582664319481] futureMillis: 30000 Feb 25, 2020 11:59:07 PM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 25, 2020 11:59:07 PM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 25, 2020 11:59:35 PM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664375174 [S: -20041663 Eq: -1582664375174 Fs: -1582664375174] futureMillis: 30000 Feb 26, 2020 12:00:03 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:00:03 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:00:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664434611 [S: -20101100 Eq: -1582664434611 Fs: -1582664434611] futureMillis: 30000 Feb 26, 2020 12:01:07 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:01:07 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:01:37 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [604,513] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 00:01:37 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 12:01:37 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664497683 [S: -20164172 Eq: -1582664497683 Fs: -1582664497683] futureMillis: 30000 Feb 26, 2020 12:02:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:02:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:02:41 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664561816 [S: -20228305 Eq: -1582664561816 Fs: -1582664561816] futureMillis: 30000 Feb 26, 2020 12:03:16 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:03:16 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:03:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664627025 [S: -20293514 Eq: -1582664627025 Fs: -1582664627025] futureMillis: 30000 Feb 26, 2020 12:04:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:04:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:04:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664691595 [S: -20358084 Eq: -1582664691595 Fs: -1582664691595] futureMillis: 30000 Feb 26, 2020 12:05:22 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:05:22 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:05:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664752202 [S: -20418691 Eq: -1582664752202 Fs: -1582664752202] futureMillis: 30000 Feb 26, 2020 12:06:22 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:06:22 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:06:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664813730 [S: -20480219 Eq: -1582664813730 Fs: -1582664813730] futureMillis: 30000 Feb 26, 2020 12:07:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:07:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:08:03 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664883214 [S: -20549703 Eq: -1582664883214 Fs: -1582664883214] futureMillis: 30000 Feb 26, 2020 12:08:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:08:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:09:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582664950717 [S: -20617206 Eq: -1582664950717 Fs: -1582664950717] futureMillis: 30000 Feb 26, 2020 12:09:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:09:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:10:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665008126 [S: -20674615 Eq: -1582665008126 Fs: -1582665008126] futureMillis: 30000 Feb 26, 2020 12:10:38 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:10:38 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:11:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665072337 [S: -20738826 Eq: -1582665072337 Fs: -1582665072337] futureMillis: 30000 Feb 26, 2020 12:11:43 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [606,042] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 12:11:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:11:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 00:11:43 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 12:12:17 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665137655 [S: -20804144 Eq: -1582665137655 Fs: -1582665137655] futureMillis: 30000 Feb 26, 2020 12:12:53 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:12:53 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:13:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665205204 [S: -20871693 Eq: -1582665205204 Fs: -1582665205204] futureMillis: 30000 Feb 26, 2020 12:13:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:13:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:14:27 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665267606 [S: -20934095 Eq: -1582665267606 Fs: -1582665267606] futureMillis: 30000 Feb 26, 2020 12:15:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:15:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:15:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665334032 [S: -21000521 Eq: -1582665334032 Fs: -1582665334032] futureMillis: 30000 Feb 26, 2020 12:16:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:16:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:16:40 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665400957 [S: -21067446 Eq: -1582665400957 Fs: -1582665400957] futureMillis: 30000 Feb 26, 2020 12:17:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:17:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:17:48 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665468693 [S: -21135182 Eq: -1582665468693 Fs: -1582665468693] futureMillis: 30000 Feb 26, 2020 12:18:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:18:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:18:59 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665539113 [S: -21205602 Eq: -1582665539113 Fs: -1582665539113] futureMillis: 30000 Feb 26, 2020 12:19:30 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:19:30 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:20:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665604042 [S: -21270531 Eq: -1582665604042 Fs: -1582665604042] futureMillis: 30000 Feb 26, 2020 12:20:36 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:20:36 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:21:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665667036 [S: -21333525 Eq: -1582665667036 Fs: -1582665667036] futureMillis: 30000 Feb 26, 2020 12:21:39 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [595,369] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 12:21:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:21:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 00:21:39 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 12:22:11 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665731215 [S: -21397704 Eq: -1582665731215 Fs: -1582665731215] futureMillis: 30000 Feb 26, 2020 12:22:48 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:22:48 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:23:21 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665801385 [S: -21467874 Eq: -1582665801385 Fs: -1582665801385] futureMillis: 30000 Feb 26, 2020 12:23:51 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:23:51 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:24:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665863225 [S: -21529714 Eq: -1582665863225 Fs: -1582665863225] futureMillis: 30000 Feb 26, 2020 12:24:54 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:24:54 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:25:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665924737 [S: -21591226 Eq: -1582665924737 Fs: -1582665924737] futureMillis: 30000 Feb 26, 2020 12:25:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:25:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:26:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582665985673 [S: -21652162 Eq: -1582665985673 Fs: -1582665985673] futureMillis: 30000 Feb 26, 2020 12:26:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:26:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:27:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666043955 [S: -21710444 Eq: -1582666043955 Fs: -1582666043955] futureMillis: 30000 Feb 26, 2020 12:27:51 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:27:51 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:28:18 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666098416 [S: -21764905 Eq: -1582666098416 Fs: -1582666098416] futureMillis: 30000 Feb 26, 2020 12:28:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:28:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:29:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666155108 [S: -21821597 Eq: -1582666155108 Fs: -1582666155108] futureMillis: 30000 Feb 26, 2020 12:29:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:29:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:30:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666208570 [S: -21875059 Eq: -1582666208570 Fs: -1582666208570] futureMillis: 30000 Feb 26, 2020 12:30:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:30:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:31:05 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666265183 [S: -21931672 Eq: -1582666265183 Fs: -1582666265183] futureMillis: 30000 Feb 26, 2020 12:31:34 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [594,466] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 12:31:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:31:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 00:31:34 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 12:32:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666321719 [S: -21988208 Eq: -1582666321719 Fs: -1582666321719] futureMillis: 30000 Feb 26, 2020 12:32:29 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:32:29 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:32:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666377786 [S: -22044275 Eq: -1582666377786 Fs: -1582666377786] futureMillis: 30000 Feb 26, 2020 12:33:30 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:33:30 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:34:03 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666443510 [S: -22109999 Eq: -1582666443510 Fs: -1582666443510] futureMillis: 30000 Feb 26, 2020 12:34:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:34:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:34:59 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666499983 [S: -22166472 Eq: -1582666499983 Fs: -1582666499983] futureMillis: 30000 Feb 26, 2020 12:35:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:35:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:35:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666552572 [S: -22219061 Eq: -1582666552572 Fs: -1582666552572] futureMillis: 30000 Feb 26, 2020 12:36:20 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:36:20 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:36:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666607501 [S: -22273990 Eq: -1582666607501 Fs: -1582666607501] futureMillis: 30000 Feb 26, 2020 12:37:13 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:37:13 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:37:40 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666660635 [S: -22327124 Eq: -1582666660635 Fs: -1582666660635] futureMillis: 30000 Feb 26, 2020 12:38:07 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:38:07 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:38:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666715018 [S: -22381507 Eq: -1582666715018 Fs: -1582666715018] futureMillis: 30000 Feb 26, 2020 12:39:03 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:39:03 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:39:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666769900 [S: -22436389 Eq: -1582666769900 Fs: -1582666769900] futureMillis: 30000 Feb 26, 2020 12:39:57 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:39:57 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:40:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666824704 [S: -22491193 Eq: -1582666824704 Fs: -1582666824704] futureMillis: 30000 Feb 26, 2020 12:40:51 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:40:51 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:41:19 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666879944 [S: -22546433 Eq: -1582666879944 Fs: -1582666879944] futureMillis: 30000 Feb 26, 2020 12:41:47 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [613,154] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 12:41:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:41:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 00:41:47 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 12:42:14 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666934920 [S: -22601409 Eq: -1582666934920 Fs: -1582666934920] futureMillis: 30000 Feb 26, 2020 12:42:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:42:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:43:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582666987571 [S: -22654060 Eq: -1582666987571 Fs: -1582666987571] futureMillis: 30000 Feb 26, 2020 12:43:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:43:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:44:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667042629 [S: -22709118 Eq: -1582667042629 Fs: -1582667042629] futureMillis: 30000 Feb 26, 2020 12:44:30 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:44:30 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:45:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667101297 [S: -22767786 Eq: -1582667101297 Fs: -1582667101297] futureMillis: 30000 Feb 26, 2020 12:45:29 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:45:29 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:45:56 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667156469 [S: -22822958 Eq: -1582667156469 Fs: -1582667156469] futureMillis: 30000 Feb 26, 2020 12:46:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:46:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:46:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667210597 [S: -22877086 Eq: -1582667210597 Fs: -1582667210597] futureMillis: 30000 Feb 26, 2020 12:47:16 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:47:16 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:47:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667263553 [S: -22930042 Eq: -1582667263553 Fs: -1582667263553] futureMillis: 30000 Feb 26, 2020 12:48:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:48:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:48:37 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667317009 [S: -22983498 Eq: -1582667317009 Fs: -1582667317009] futureMillis: 30000 Feb 26, 2020 12:49:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:49:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:49:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667369757 [S: -23036246 Eq: -1582667369757 Fs: -1582667369757] futureMillis: 30000 Feb 26, 2020 12:49:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:49:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:50:22 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667422240 [S: -23088729 Eq: -1582667422240 Fs: -1582667422240] futureMillis: 30000 Feb 26, 2020 12:50:48 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:50:48 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:51:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667475378 [S: -23141867 Eq: -1582667475378 Fs: -1582667475378] futureMillis: 30000 Feb 26, 2020 12:51:42 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [594,953] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 12:51:42 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:51:42 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 00:51:42 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 12:52:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667528767 [S: -23195256 Eq: -1582667528767 Fs: -1582667528767] futureMillis: 30000 Feb 26, 2020 12:52:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:52:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:53:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667581468 [S: -23247957 Eq: -1582667581468 Fs: -1582667581468] futureMillis: 30000 Feb 26, 2020 12:53:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:53:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:53:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667633685 [S: -23300174 Eq: -1582667633685 Fs: -1582667633685] futureMillis: 30000 Feb 26, 2020 12:54:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:54:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:54:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667687491 [S: -23353980 Eq: -1582667687491 Fs: -1582667687491] futureMillis: 30000 Feb 26, 2020 12:55:14 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:55:14 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:55:41 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667741719 [S: -23408208 Eq: -1582667741719 Fs: -1582667741719] futureMillis: 30000 Feb 26, 2020 12:56:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:56:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:56:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667795120 [S: -23461609 Eq: -1582667795120 Fs: -1582667795120] futureMillis: 30000 Feb 26, 2020 12:57:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:57:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:57:27 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667847819 [S: -23514308 Eq: -1582667847819 Fs: -1582667847819] futureMillis: 30000 Feb 26, 2020 12:57:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:57:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:58:21 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667901283 [S: -23567772 Eq: -1582667901283 Fs: -1582667901283] futureMillis: 30000 Feb 26, 2020 12:58:48 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:58:48 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 12:59:14 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582667954964 [S: -23621453 Eq: -1582667954964 Fs: -1582667954964] futureMillis: 30000 Feb 26, 2020 12:59:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 12:59:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:00:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668007912 [S: -23674401 Eq: -1582668007912 Fs: -1582668007912] futureMillis: 30000 Feb 26, 2020 1:00:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:00:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:01:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668064136 [S: -23730625 Eq: -1582668064136 Fs: -1582668064136] futureMillis: 30000 Feb 26, 2020 1:01:30 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:01:30 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:01:57 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [614,745] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 01:01:57 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 1:01:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668117255 [S: -23783744 Eq: -1582668117255 Fs: -1582668117255] futureMillis: 30000 Feb 26, 2020 1:02:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:02:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:02:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668171669 [S: -23838158 Eq: -1582668171669 Fs: -1582668171669] futureMillis: 30000 Feb 26, 2020 1:03:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:03:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:03:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668223743 [S: -23890232 Eq: -1582668223743 Fs: -1582668223743] futureMillis: 30000 Feb 26, 2020 1:04:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:04:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:04:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668278017 [S: -23944506 Eq: -1582668278017 Fs: -1582668278017] futureMillis: 30000 Feb 26, 2020 1:05:04 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:05:04 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:05:33 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668333976 [S: -24000465 Eq: -1582668333976 Fs: -1582668333976] futureMillis: 30000 Feb 26, 2020 1:06:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:06:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:06:28 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668388499 [S: -24054988 Eq: -1582668388499 Fs: -1582668388499] futureMillis: 30000 Feb 26, 2020 1:06:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:06:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:07:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668444162 [S: -24110651 Eq: -1582668444162 Fs: -1582668444162] futureMillis: 30000 Feb 26, 2020 1:07:50 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:07:50 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:08:17 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668497842 [S: -24164331 Eq: -1582668497842 Fs: -1582668497842] futureMillis: 30000 Feb 26, 2020 1:08:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:08:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:09:11 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668551445 [S: -24217934 Eq: -1582668551445 Fs: -1582668551445] futureMillis: 30000 Feb 26, 2020 1:09:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:09:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:10:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668607372 [S: -24273861 Eq: -1582668607372 Fs: -1582668607372] futureMillis: 30000 Feb 26, 2020 1:10:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:10:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:11:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668661069 [S: -24327558 Eq: -1582668661069 Fs: -1582668661069] futureMillis: 30000 Feb 26, 2020 1:11:27 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:11:27 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:11:53 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [595,810] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 01:11:53 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 1:11:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668713175 [S: -24379664 Eq: -1582668713175 Fs: -1582668713175] futureMillis: 30000 Feb 26, 2020 1:12:21 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:12:21 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:12:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668767479 [S: -24433968 Eq: -1582668767479 Fs: -1582668767479] futureMillis: 30000 Feb 26, 2020 1:13:12 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:13:12 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:13:39 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668819179 [S: -24485668 Eq: -1582668819179 Fs: -1582668819179] futureMillis: 30000 Feb 26, 2020 1:14:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:14:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:14:32 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668872859 [S: -24539348 Eq: -1582668872859 Fs: -1582668872859] futureMillis: 30000 Feb 26, 2020 1:14:59 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:14:59 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:15:27 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668927023 [S: -24593512 Eq: -1582668927023 Fs: -1582668927023] futureMillis: 30000 Feb 26, 2020 1:15:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:15:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:16:18 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582668978333 [S: -24644822 Eq: -1582668978333 Fs: -1582668978333] futureMillis: 30000 Feb 26, 2020 1:16:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:16:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:17:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669030095 [S: -24696584 Eq: -1582669030095 Fs: -1582669030095] futureMillis: 30000 Feb 26, 2020 1:17:38 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:17:38 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:18:05 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669085351 [S: -24751840 Eq: -1582669085351 Fs: -1582669085351] futureMillis: 30000 Feb 26, 2020 1:18:32 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:18:32 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:18:59 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669139968 [S: -24806457 Eq: -1582669139968 Fs: -1582669139968] futureMillis: 30000 Feb 26, 2020 1:19:27 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:19:27 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:19:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669194881 [S: -24861370 Eq: -1582669194881 Fs: -1582669194881] futureMillis: 30000 Feb 26, 2020 1:20:21 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:20:21 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:20:48 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669248265 [S: -24914754 Eq: -1582669248265 Fs: -1582669248265] futureMillis: 30000 Feb 26, 2020 1:21:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:21:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:21:41 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669301072 [S: -24967561 Eq: -1582669301072 Fs: -1582669301072] futureMillis: 30000 Feb 26, 2020 1:22:07 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [613,856] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 1:22:07 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:22:07 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 01:22:07 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 1:22:32 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669352615 [S: -25019104 Eq: -1582669352615 Fs: -1582669352615] futureMillis: 30000 Feb 26, 2020 1:22:59 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:22:59 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:23:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669403597 [S: -25070086 Eq: -1582669403597 Fs: -1582669403597] futureMillis: 30000 Feb 26, 2020 1:23:49 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:23:49 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:24:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669455905 [S: -25122394 Eq: -1582669455905 Fs: -1582669455905] futureMillis: 30000 Feb 26, 2020 1:24:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:24:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:25:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669506668 [S: -25173157 Eq: -1582669506668 Fs: -1582669506668] futureMillis: 30000 Feb 26, 2020 1:25:32 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:25:32 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:25:58 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669558867 [S: -25225356 Eq: -1582669558867 Fs: -1582669558867] futureMillis: 30000 Feb 26, 2020 1:26:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:26:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:26:49 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669609864 [S: -25276353 Eq: -1582669609864 Fs: -1582669609864] futureMillis: 30000 Feb 26, 2020 1:27:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:27:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:27:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669663030 [S: -25329519 Eq: -1582669663030 Fs: -1582669663030] futureMillis: 30000 Feb 26, 2020 1:28:09 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:28:09 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:28:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669715650 [S: -25382139 Eq: -1582669715650 Fs: -1582669715650] futureMillis: 30000 Feb 26, 2020 1:29:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:29:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:29:26 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669766881 [S: -25433370 Eq: -1582669766881 Fs: -1582669766881] futureMillis: 30000 Feb 26, 2020 1:29:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:29:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:30:19 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669819423 [S: -25485912 Eq: -1582669819423 Fs: -1582669819423] futureMillis: 30000 Feb 26, 2020 1:30:46 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:30:46 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:31:14 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669874726 [S: -25541215 Eq: -1582669874726 Fs: -1582669874726] futureMillis: 30000 Feb 26, 2020 1:31:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:31:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:32:07 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [600,394] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 01:32:07 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 1:32:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669927675 [S: -25594164 Eq: -1582669927675 Fs: -1582669927675] futureMillis: 30000 Feb 26, 2020 1:32:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:32:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:32:58 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582669978812 [S: -25645301 Eq: -1582669978812 Fs: -1582669978812] futureMillis: 30000 Feb 26, 2020 1:33:27 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:33:27 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:33:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670032618 [S: -25699107 Eq: -1582670032618 Fs: -1582670032618] futureMillis: 30000 Feb 26, 2020 1:34:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:34:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:34:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670086189 [S: -25752678 Eq: -1582670086189 Fs: -1582670086189] futureMillis: 30000 Feb 26, 2020 1:35:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:35:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:35:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670138232 [S: -25804721 Eq: -1582670138232 Fs: -1582670138232] futureMillis: 30000 Feb 26, 2020 1:36:04 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:36:04 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:36:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670190992 [S: -25857481 Eq: -1582670190992 Fs: -1582670190992] futureMillis: 30000 Feb 26, 2020 1:36:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:36:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:37:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670243409 [S: -25909898 Eq: -1582670243409 Fs: -1582670243409] futureMillis: 30000 Feb 26, 2020 1:37:49 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:37:49 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:38:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670296575 [S: -25963064 Eq: -1582670296575 Fs: -1582670296575] futureMillis: 30000 Feb 26, 2020 1:38:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:38:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:39:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670350162 [S: -26016651 Eq: -1582670350162 Fs: -1582670350162] futureMillis: 30000 Feb 26, 2020 1:39:36 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:39:36 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:40:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670404872 [S: -26071361 Eq: -1582670404872 Fs: -1582670404872] futureMillis: 30000 Feb 26, 2020 1:40:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:40:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:40:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670457383 [S: -26123872 Eq: -1582670457383 Fs: -1582670457383] futureMillis: 30000 Feb 26, 2020 1:41:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:41:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:41:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670511407 [S: -26177896 Eq: -1582670511407 Fs: -1582670511407] futureMillis: 30000 Feb 26, 2020 1:42:16 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [608,988] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 1:42:16 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:42:16 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 01:42:16 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 1:42:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670563324 [S: -26229813 Eq: -1582670563324 Fs: -1582670563324] futureMillis: 30000 Feb 26, 2020 1:43:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:43:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:43:36 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670616381 [S: -26282870 Eq: -1582670616381 Fs: -1582670616381] futureMillis: 30000 Feb 26, 2020 1:44:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:44:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:44:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670669391 [S: -26335880 Eq: -1582670669391 Fs: -1582670669391] futureMillis: 30000 Feb 26, 2020 1:44:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:44:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:45:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670720997 [S: -26387486 Eq: -1582670720997 Fs: -1582670720997] futureMillis: 30000 Feb 26, 2020 1:45:46 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:45:46 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:46:11 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670771214 [S: -26437703 Eq: -1582670771214 Fs: -1582670771214] futureMillis: 30000 Feb 26, 2020 1:46:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:46:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:47:03 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670823397 [S: -26489886 Eq: -1582670823397 Fs: -1582670823397] futureMillis: 30000 Feb 26, 2020 1:47:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:47:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:47:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670874160 [S: -26540649 Eq: -1582670874160 Fs: -1582670874160] futureMillis: 30000 Feb 26, 2020 1:48:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:48:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:48:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670926203 [S: -26592692 Eq: -1582670926203 Fs: -1582670926203] futureMillis: 30000 Feb 26, 2020 1:49:12 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:49:12 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:49:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582670978682 [S: -26645171 Eq: -1582670978682 Fs: -1582670978682] futureMillis: 30000 Feb 26, 2020 1:50:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:50:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:50:33 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671033907 [S: -26700396 Eq: -1582671033907 Fs: -1582671033907] futureMillis: 30000 Feb 26, 2020 1:50:59 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:50:59 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:51:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671085889 [S: -26752378 Eq: -1582671085889 Fs: -1582671085889] futureMillis: 30000 Feb 26, 2020 1:51:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:51:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:52:18 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [601,269] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 01:52:18 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 1:52:18 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671138057 [S: -26804546 Eq: -1582671138057 Fs: -1582671138057] futureMillis: 30000 Feb 26, 2020 1:52:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:52:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:53:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671188515 [S: -26855004 Eq: -1582671188515 Fs: -1582671188515] futureMillis: 30000 Feb 26, 2020 1:53:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:53:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:53:59 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671239955 [S: -26906444 Eq: -1582671239955 Fs: -1582671239955] futureMillis: 30000 Feb 26, 2020 1:54:26 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:54:26 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:54:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671292722 [S: -26959211 Eq: -1582671292722 Fs: -1582671292722] futureMillis: 30000 Feb 26, 2020 1:55:18 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:55:18 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:55:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671343850 [S: -27010339 Eq: -1582671343850 Fs: -1582671343850] futureMillis: 30000 Feb 26, 2020 1:56:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:56:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:56:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671395401 [S: -27061890 Eq: -1582671395401 Fs: -1582671395401] futureMillis: 30000 Feb 26, 2020 1:57:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:57:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:57:28 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671448899 [S: -27115388 Eq: -1582671448899 Fs: -1582671448899] futureMillis: 30000 Feb 26, 2020 1:57:54 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:57:54 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:58:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671500975 [S: -27167464 Eq: -1582671500975 Fs: -1582671500975] futureMillis: 30000 Feb 26, 2020 1:58:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:58:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 1:59:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671553659 [S: -27220148 Eq: -1582671553659 Fs: -1582671553659] futureMillis: 30000 Feb 26, 2020 1:59:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 1:59:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:00:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671608122 [S: -27274611 Eq: -1582671608122 Fs: -1582671608122] futureMillis: 30000 Feb 26, 2020 2:00:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:00:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:01:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671664425 [S: -27330914 Eq: -1582671664425 Fs: -1582671664425] futureMillis: 30000 Feb 26, 2020 2:01:30 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:01:30 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:01:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671717329 [S: -27383818 Eq: -1582671717329 Fs: -1582671717329] futureMillis: 30000 Feb 26, 2020 2:02:24 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [605,981] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 2:02:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:02:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 02:02:24 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 2:02:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671771510 [S: -27437999 Eq: -1582671771510 Fs: -1582671771510] futureMillis: 30000 Feb 26, 2020 2:03:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:03:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:03:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671823335 [S: -27489824 Eq: -1582671823335 Fs: -1582671823335] futureMillis: 30000 Feb 26, 2020 2:04:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:04:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:04:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671874583 [S: -27541072 Eq: -1582671874583 Fs: -1582671874583] futureMillis: 30000 Feb 26, 2020 2:05:00 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:05:00 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:05:26 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671926970 [S: -27593459 Eq: -1582671926970 Fs: -1582671926970] futureMillis: 30000 Feb 26, 2020 2:05:53 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:05:53 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:06:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582671980543 [S: -27647032 Eq: -1582671980543 Fs: -1582671980543] futureMillis: 30000 Feb 26, 2020 2:06:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:06:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:07:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672033366 [S: -27699855 Eq: -1582672033366 Fs: -1582672033366] futureMillis: 30000 Feb 26, 2020 2:07:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:07:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:08:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672086985 [S: -27753474 Eq: -1582672086985 Fs: -1582672086985] futureMillis: 30000 Feb 26, 2020 2:08:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:08:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:08:59 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672139870 [S: -27806359 Eq: -1582672139870 Fs: -1582672139870] futureMillis: 30000 Feb 26, 2020 2:09:26 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:09:26 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:09:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672193239 [S: -27859728 Eq: -1582672193239 Fs: -1582672193239] futureMillis: 30000 Feb 26, 2020 2:10:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:10:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:10:45 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672245360 [S: -27911849 Eq: -1582672245360 Fs: -1582672245360] futureMillis: 30000 Feb 26, 2020 2:11:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:11:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:11:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672298184 [S: -27964673 Eq: -1582672298184 Fs: -1582672298184] futureMillis: 30000 Feb 26, 2020 2:12:04 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:12:04 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:12:30 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [606,829] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 02:12:30 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 2:12:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672350976 [S: -28017465 Eq: -1582672350976 Fs: -1582672350976] futureMillis: 30000 Feb 26, 2020 2:12:57 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:12:57 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:13:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672403455 [S: -28069944 Eq: -1582672403455 Fs: -1582672403455] futureMillis: 30000 Feb 26, 2020 2:13:49 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:13:49 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:14:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672456371 [S: -28122860 Eq: -1582672456371 Fs: -1582672456371] futureMillis: 30000 Feb 26, 2020 2:14:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:14:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:15:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672508149 [S: -28174638 Eq: -1582672508149 Fs: -1582672508149] futureMillis: 30000 Feb 26, 2020 2:15:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:15:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:16:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672561112 [S: -28227601 Eq: -1582672561112 Fs: -1582672561112] futureMillis: 30000 Feb 26, 2020 2:16:27 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:16:27 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:16:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672614683 [S: -28281172 Eq: -1582672614683 Fs: -1582672614683] futureMillis: 30000 Feb 26, 2020 2:17:20 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:17:20 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:17:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672666539 [S: -28333028 Eq: -1582672666539 Fs: -1582672666539] futureMillis: 30000 Feb 26, 2020 2:18:12 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:18:12 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:18:37 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672717832 [S: -28384321 Eq: -1582672717832 Fs: -1582672717832] futureMillis: 30000 Feb 26, 2020 2:19:04 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:19:04 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:19:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672770093 [S: -28436582 Eq: -1582672770093 Fs: -1582672770093] futureMillis: 30000 Feb 26, 2020 2:19:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:19:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:20:21 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672821091 [S: -28487580 Eq: -1582672821091 Fs: -1582672821091] futureMillis: 30000 Feb 26, 2020 2:20:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:20:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:21:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672872260 [S: -28538749 Eq: -1582672872260 Fs: -1582672872260] futureMillis: 30000 Feb 26, 2020 2:21:38 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:21:38 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:22:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672924755 [S: -28591244 Eq: -1582672924755 Fs: -1582672924755] futureMillis: 30000 Feb 26, 2020 2:22:30 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [599,364] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 2:22:30 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:22:30 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 02:22:30 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 2:22:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582672977390 [S: -28643879 Eq: -1582672977390 Fs: -1582672977390] futureMillis: 30000 Feb 26, 2020 2:23:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:23:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:23:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673030556 [S: -28697045 Eq: -1582673030556 Fs: -1582673030556] futureMillis: 30000 Feb 26, 2020 2:24:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:24:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:24:42 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673082302 [S: -28748791 Eq: -1582673082302 Fs: -1582673082302] futureMillis: 30000 Feb 26, 2020 2:25:09 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:25:09 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:25:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673134641 [S: -28801130 Eq: -1582673134641 Fs: -1582673134641] futureMillis: 30000 Feb 26, 2020 2:26:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:26:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:26:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673189929 [S: -28856418 Eq: -1582673189929 Fs: -1582673189929] futureMillis: 30000 Feb 26, 2020 2:26:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:26:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:27:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673243485 [S: -28909974 Eq: -1582673243485 Fs: -1582673243485] futureMillis: 30000 Feb 26, 2020 2:27:49 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:27:49 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:28:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673296058 [S: -28962547 Eq: -1582673296058 Fs: -1582673296058] futureMillis: 30000 Feb 26, 2020 2:28:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:28:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:29:09 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673349926 [S: -29016415 Eq: -1582673349926 Fs: -1582673349926] futureMillis: 30000 Feb 26, 2020 2:29:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:29:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:30:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673402593 [S: -29069082 Eq: -1582673402593 Fs: -1582673402593] futureMillis: 30000 Feb 26, 2020 2:30:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:30:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:30:58 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673458551 [S: -29125040 Eq: -1582673458551 Fs: -1582673458551] futureMillis: 30000 Feb 26, 2020 2:31:26 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:31:26 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:31:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673512107 [S: -29178596 Eq: -1582673512107 Fs: -1582673512107] futureMillis: 30000 Feb 26, 2020 2:32:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:32:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:32:44 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [613,857] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 02:32:44 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 2:32:44 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673564415 [S: -29230904 Eq: -1582673564415 Fs: -1582673564415] futureMillis: 30000 Feb 26, 2020 2:33:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:33:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:33:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673615943 [S: -29282432 Eq: -1582673615943 Fs: -1582673615943] futureMillis: 30000 Feb 26, 2020 2:34:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:34:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:34:28 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673668578 [S: -29335067 Eq: -1582673668578 Fs: -1582673668578] futureMillis: 30000 Feb 26, 2020 2:34:54 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:34:54 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:35:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673720075 [S: -29386564 Eq: -1582673720075 Fs: -1582673720075] futureMillis: 30000 Feb 26, 2020 2:35:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:35:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:36:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673772975 [S: -29439464 Eq: -1582673772975 Fs: -1582673772975] futureMillis: 30000 Feb 26, 2020 2:36:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:36:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:37:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673826968 [S: -29493457 Eq: -1582673826968 Fs: -1582673826968] futureMillis: 30000 Feb 26, 2020 2:37:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:37:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:38:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673880539 [S: -29547028 Eq: -1582673880539 Fs: -1582673880539] futureMillis: 30000 Feb 26, 2020 2:38:26 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:38:26 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:38:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673933627 [S: -29600116 Eq: -1582673933627 Fs: -1582673933627] futureMillis: 30000 Feb 26, 2020 2:39:21 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:39:21 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:39:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582673986902 [S: -29653391 Eq: -1582673986902 Fs: -1582673986902] futureMillis: 30000 Feb 26, 2020 2:40:13 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:40:13 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:40:40 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674040208 [S: -29706697 Eq: -1582674040208 Fs: -1582674040208] futureMillis: 30000 Feb 26, 2020 2:41:06 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:41:06 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:41:32 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674092157 [S: -29758646 Eq: -1582674092157 Fs: -1582674092157] futureMillis: 30000 Feb 26, 2020 2:41:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:41:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:42:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674144933 [S: -29811422 Eq: -1582674144933 Fs: -1582674144933] futureMillis: 30000 Feb 26, 2020 2:42:49 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [605,338] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 2:42:49 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:42:49 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 02:42:49 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 2:43:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674196820 [S: -29863309 Eq: -1582674196820 Fs: -1582674196820] futureMillis: 30000 Feb 26, 2020 2:43:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:43:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:44:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674250188 [S: -29916677 Eq: -1582674250188 Fs: -1582674250188] futureMillis: 30000 Feb 26, 2020 2:44:36 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:44:36 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:45:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674302325 [S: -29968814 Eq: -1582674302325 Fs: -1582674302325] futureMillis: 30000 Feb 26, 2020 2:45:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:45:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:45:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674354944 [S: -30021433 Eq: -1582674354944 Fs: -1582674354944] futureMillis: 30000 Feb 26, 2020 2:46:21 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:46:21 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:46:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674407659 [S: -30074148 Eq: -1582674407659 Fs: -1582674407659] futureMillis: 30000 Feb 26, 2020 2:47:14 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:47:14 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:47:39 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674459109 [S: -30125598 Eq: -1582674459109 Fs: -1582674459109] futureMillis: 30000 Feb 26, 2020 2:48:04 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:48:04 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:48:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674510590 [S: -30177079 Eq: -1582674510590 Fs: -1582674510590] futureMillis: 30000 Feb 26, 2020 2:48:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:48:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:49:22 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674562913 [S: -30229402 Eq: -1582674562913 Fs: -1582674562913] futureMillis: 30000 Feb 26, 2020 2:49:50 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:49:50 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:50:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674616438 [S: -30282927 Eq: -1582674616438 Fs: -1582674616438] futureMillis: 30000 Feb 26, 2020 2:50:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:50:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:51:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674668075 [S: -30334564 Eq: -1582674668075 Fs: -1582674668075] futureMillis: 30000 Feb 26, 2020 2:51:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:51:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:52:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674720102 [S: -30386591 Eq: -1582674720102 Fs: -1582674720102] futureMillis: 30000 Feb 26, 2020 2:52:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:52:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:52:52 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [602,298] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 02:52:52 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 2:52:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674772175 [S: -30438664 Eq: -1582674772175 Fs: -1582674772175] futureMillis: 30000 Feb 26, 2020 2:53:18 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:53:18 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:53:44 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674824436 [S: -30490925 Eq: -1582674824436 Fs: -1582674824436] futureMillis: 30000 Feb 26, 2020 2:54:09 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:54:09 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:54:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674875418 [S: -30541907 Eq: -1582674875418 Fs: -1582674875418] futureMillis: 30000 Feb 26, 2020 2:55:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:55:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:55:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674929567 [S: -30596056 Eq: -1582674929567 Fs: -1582674929567] futureMillis: 30000 Feb 26, 2020 2:55:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:55:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:56:22 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582674982452 [S: -30648941 Eq: -1582674982452 Fs: -1582674982452] futureMillis: 30000 Feb 26, 2020 2:56:49 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:56:49 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:57:14 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675034494 [S: -30700983 Eq: -1582675034494 Fs: -1582675034494] futureMillis: 30000 Feb 26, 2020 2:57:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:57:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:58:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675086069 [S: -30752558 Eq: -1582675086069 Fs: -1582675086069] futureMillis: 30000 Feb 26, 2020 2:58:32 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:58:32 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:58:59 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675139266 [S: -30805755 Eq: -1582675139266 Fs: -1582675139266] futureMillis: 30000 Feb 26, 2020 2:59:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 2:59:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 2:59:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675192401 [S: -30858890 Eq: -1582675192401 Fs: -1582675192401] futureMillis: 30000 Feb 26, 2020 3:00:18 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:00:18 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:00:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675247069 [S: -30913558 Eq: -1582675247069 Fs: -1582675247069] futureMillis: 30000 Feb 26, 2020 3:01:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:01:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:01:41 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675301398 [S: -30967887 Eq: -1582675301398 Fs: -1582675301398] futureMillis: 30000 Feb 26, 2020 3:02:06 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:02:06 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:02:33 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675353478 [S: -31019967 Eq: -1582675353478 Fs: -1582675353478] futureMillis: 30000 Feb 26, 2020 3:03:00 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [608,591] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 3:03:00 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:03:00 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 03:03:00 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 3:03:26 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675406636 [S: -31073125 Eq: -1582675406636 Fs: -1582675406636] futureMillis: 30000 Feb 26, 2020 3:03:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:03:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:04:19 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675459107 [S: -31125596 Eq: -1582675459107 Fs: -1582675459107] futureMillis: 30000 Feb 26, 2020 3:04:45 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:04:45 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:05:11 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675511359 [S: -31177848 Eq: -1582675511359 Fs: -1582675511359] futureMillis: 30000 Feb 26, 2020 3:05:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:05:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:06:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675566759 [S: -31233248 Eq: -1582675566759 Fs: -1582675566759] futureMillis: 30000 Feb 26, 2020 3:06:32 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:06:32 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:07:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675620131 [S: -31286620 Eq: -1582675620131 Fs: -1582675620131] futureMillis: 30000 Feb 26, 2020 3:07:26 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:07:26 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:07:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675672145 [S: -31338634 Eq: -1582675672145 Fs: -1582675672145] futureMillis: 30000 Feb 26, 2020 3:08:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:08:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:08:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675723379 [S: -31389868 Eq: -1582675723379 Fs: -1582675723379] futureMillis: 30000 Feb 26, 2020 3:09:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:09:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:09:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675775705 [S: -31442194 Eq: -1582675775705 Fs: -1582675775705] futureMillis: 30000 Feb 26, 2020 3:10:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:10:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:10:27 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675827251 [S: -31493740 Eq: -1582675827251 Fs: -1582675827251] futureMillis: 30000 Feb 26, 2020 3:10:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:10:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:11:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675880823 [S: -31547312 Eq: -1582675880823 Fs: -1582675880823] futureMillis: 30000 Feb 26, 2020 3:11:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:11:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:12:14 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675934006 [S: -31600495 Eq: -1582675934006 Fs: -1582675934006] futureMillis: 30000 Feb 26, 2020 3:12:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:12:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:13:06 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [605,766] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 03:13:06 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 3:13:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582675986626 [S: -31653115 Eq: -1582675986626 Fs: -1582675986626] futureMillis: 30000 Feb 26, 2020 3:13:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:13:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:13:59 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676039777 [S: -31706266 Eq: -1582676039777 Fs: -1582676039777] futureMillis: 30000 Feb 26, 2020 3:14:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:14:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:14:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676091992 [S: -31758481 Eq: -1582676091992 Fs: -1582676091992] futureMillis: 30000 Feb 26, 2020 3:15:18 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:15:18 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:15:45 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676145205 [S: -31811694 Eq: -1582676145205 Fs: -1582676145205] futureMillis: 30000 Feb 26, 2020 3:16:13 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:16:13 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:16:41 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676201226 [S: -31867715 Eq: -1582676201226 Fs: -1582676201226] futureMillis: 30000 Feb 26, 2020 3:17:07 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:17:07 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:17:33 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676253971 [S: -31920460 Eq: -1582676253971 Fs: -1582676253971] futureMillis: 30000 Feb 26, 2020 3:17:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:17:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:18:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676304158 [S: -31970647 Eq: -1582676304158 Fs: -1582676304158] futureMillis: 30000 Feb 26, 2020 3:18:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:18:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:19:18 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676358166 [S: -32024655 Eq: -1582676358166 Fs: -1582676358166] futureMillis: 30000 Feb 26, 2020 3:19:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:19:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:20:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676410849 [S: -32077338 Eq: -1582676410849 Fs: -1582676410849] futureMillis: 30000 Feb 26, 2020 3:20:36 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:20:36 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:21:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676462564 [S: -32129053 Eq: -1582676462564 Fs: -1582676462564] futureMillis: 30000 Feb 26, 2020 3:21:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:21:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:21:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676514498 [S: -32180987 Eq: -1582676514498 Fs: -1582676514498] futureMillis: 30000 Feb 26, 2020 3:22:21 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:22:21 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:22:48 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676568038 [S: -32234527 Eq: -1582676568038 Fs: -1582676568038] futureMillis: 30000 Feb 26, 2020 3:23:13 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [606,810] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 3:23:13 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:23:13 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 03:23:13 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 3:23:40 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676620752 [S: -32287241 Eq: -1582676620752 Fs: -1582676620752] futureMillis: 30000 Feb 26, 2020 3:24:06 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:24:06 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:24:32 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676672951 [S: -32339440 Eq: -1582676672951 Fs: -1582676672951] futureMillis: 30000 Feb 26, 2020 3:24:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:24:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:25:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676725571 [S: -32392060 Eq: -1582676725571 Fs: -1582676725571] futureMillis: 30000 Feb 26, 2020 3:25:50 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:25:50 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:26:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676776241 [S: -32442730 Eq: -1582676776241 Fs: -1582676776241] futureMillis: 30000 Feb 26, 2020 3:26:42 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:26:42 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:27:09 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676829423 [S: -32495912 Eq: -1582676829423 Fs: -1582676829423] futureMillis: 30000 Feb 26, 2020 3:27:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:27:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:28:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676881809 [S: -32548298 Eq: -1582676881809 Fs: -1582676881809] futureMillis: 30000 Feb 26, 2020 3:28:27 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:28:27 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:28:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676933649 [S: -32600138 Eq: -1582676933649 Fs: -1582676933649] futureMillis: 30000 Feb 26, 2020 3:29:20 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:29:20 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:29:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582676986565 [S: -32653054 Eq: -1582676986565 Fs: -1582676986565] futureMillis: 30000 Feb 26, 2020 3:30:12 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:30:12 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:30:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677038249 [S: -32704738 Eq: -1582677038249 Fs: -1582677038249] futureMillis: 30000 Feb 26, 2020 3:31:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:31:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:31:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677094597 [S: -32761086 Eq: -1582677094597 Fs: -1582677094597] futureMillis: 30000 Feb 26, 2020 3:32:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:32:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:32:28 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677148777 [S: -32815266 Eq: -1582677148777 Fs: -1582677148777] futureMillis: 30000 Feb 26, 2020 3:32:54 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:32:54 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:33:21 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [607,540] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 03:33:21 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 3:33:21 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677201194 [S: -32867683 Eq: -1582677201194 Fs: -1582677201194] futureMillis: 30000 Feb 26, 2020 3:33:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:33:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:34:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677253502 [S: -32919991 Eq: -1582677253502 Fs: -1582677253502] futureMillis: 30000 Feb 26, 2020 3:34:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:34:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:35:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677306106 [S: -32972595 Eq: -1582677306106 Fs: -1582677306106] futureMillis: 30000 Feb 26, 2020 3:35:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:35:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:35:58 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677358929 [S: -33025418 Eq: -1582677358929 Fs: -1582677358929] futureMillis: 30000 Feb 26, 2020 3:36:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:36:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:36:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677410800 [S: -33077289 Eq: -1582677410800 Fs: -1582677410800] futureMillis: 30000 Feb 26, 2020 3:37:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:37:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:37:44 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677464652 [S: -33131141 Eq: -1582677464652 Fs: -1582677464652] futureMillis: 30000 Feb 26, 2020 3:38:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:38:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:38:40 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677520345 [S: -33186834 Eq: -1582677520345 Fs: -1582677520345] futureMillis: 30000 Feb 26, 2020 3:39:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:39:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:39:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677575898 [S: -33242387 Eq: -1582677575898 Fs: -1582677575898] futureMillis: 30000 Feb 26, 2020 3:40:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:40:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:40:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677634336 [S: -33300825 Eq: -1582677634336 Fs: -1582677634336] futureMillis: 30000 Feb 26, 2020 3:41:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:41:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:41:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677689967 [S: -33356456 Eq: -1582677689967 Fs: -1582677689967] futureMillis: 30000 Feb 26, 2020 3:41:57 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:41:57 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:42:26 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677746596 [S: -33413085 Eq: -1582677746596 Fs: -1582677746596] futureMillis: 30000 Feb 26, 2020 3:42:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:42:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:43:24 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [602,796] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 03:43:24 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 3:43:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677804114 [S: -33470603 Eq: -1582677804114 Fs: -1582677804114] futureMillis: 30000 Feb 26, 2020 3:43:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:43:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:44:21 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677861539 [S: -33528028 Eq: -1582677861539 Fs: -1582677861539] futureMillis: 30000 Feb 26, 2020 3:44:49 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:44:49 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:45:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677916078 [S: -33582567 Eq: -1582677916078 Fs: -1582677916078] futureMillis: 30000 Feb 26, 2020 3:45:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:45:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:46:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582677972161 [S: -33638650 Eq: -1582677972161 Fs: -1582677972161] futureMillis: 30000 Feb 26, 2020 3:46:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:46:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:47:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678027808 [S: -33694297 Eq: -1582678027808 Fs: -1582678027808] futureMillis: 30000 Feb 26, 2020 3:47:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:47:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:48:03 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678083252 [S: -33749741 Eq: -1582678083252 Fs: -1582678083252] futureMillis: 30000 Feb 26, 2020 3:48:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:48:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:49:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678140567 [S: -33807056 Eq: -1582678140567 Fs: -1582678140567] futureMillis: 30000 Feb 26, 2020 3:49:27 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:49:27 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:49:56 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678196884 [S: -33863373 Eq: -1582678196884 Fs: -1582678196884] futureMillis: 30000 Feb 26, 2020 3:50:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:50:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:50:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678253217 [S: -33919706 Eq: -1582678253217 Fs: -1582678253217] futureMillis: 30000 Feb 26, 2020 3:51:21 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:51:21 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:51:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678310657 [S: -33977146 Eq: -1582678310657 Fs: -1582678310657] futureMillis: 30000 Feb 26, 2020 3:52:18 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:52:18 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:52:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678366413 [S: -34032902 Eq: -1582678366413 Fs: -1582678366413] futureMillis: 30000 Feb 26, 2020 3:53:13 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:53:13 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:53:41 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [617,274] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 03:53:41 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 3:53:41 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678421388 [S: -34087877 Eq: -1582678421388 Fs: -1582678421388] futureMillis: 30000 Feb 26, 2020 3:54:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:54:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:54:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678478594 [S: -34145083 Eq: -1582678478594 Fs: -1582678478594] futureMillis: 30000 Feb 26, 2020 3:55:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:55:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:55:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678534599 [S: -34201088 Eq: -1582678534599 Fs: -1582678534599] futureMillis: 30000 Feb 26, 2020 3:56:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:56:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:56:31 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678591603 [S: -34258092 Eq: -1582678591603 Fs: -1582678591603] futureMillis: 30000 Feb 26, 2020 3:56:59 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:56:59 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:57:27 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678647670 [S: -34314159 Eq: -1582678647670 Fs: -1582678647670] futureMillis: 30000 Feb 26, 2020 3:57:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:57:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:58:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678703878 [S: -34370367 Eq: -1582678703878 Fs: -1582678703878] futureMillis: 30000 Feb 26, 2020 3:58:51 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:58:51 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 3:59:18 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678758901 [S: -34425390 Eq: -1582678758901 Fs: -1582678758901] futureMillis: 30000 Feb 26, 2020 3:59:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 3:59:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:00:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678815686 [S: -34482175 Eq: -1582678815686 Fs: -1582678815686] futureMillis: 30000 Feb 26, 2020 4:00:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:00:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:01:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678875840 [S: -34542329 Eq: -1582678875840 Fs: -1582678875840] futureMillis: 30000 Feb 26, 2020 4:01:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:01:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:02:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678932423 [S: -34598912 Eq: -1582678932423 Fs: -1582678932423] futureMillis: 30000 Feb 26, 2020 4:02:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:02:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:03:09 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582678989457 [S: -34655946 Eq: -1582678989457 Fs: -1582678989457] futureMillis: 30000 Feb 26, 2020 4:03:37 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [595,666] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 4:03:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:03:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 04:03:37 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 4:04:05 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679045743 [S: -34712232 Eq: -1582679045743 Fs: -1582679045743] futureMillis: 30000 Feb 26, 2020 4:04:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:04:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:05:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679100719 [S: -34767208 Eq: -1582679100719 Fs: -1582679100719] futureMillis: 30000 Feb 26, 2020 4:05:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:05:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:05:56 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679156802 [S: -34823291 Eq: -1582679156802 Fs: -1582679156802] futureMillis: 30000 Feb 26, 2020 4:06:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:06:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:06:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679214602 [S: -34881091 Eq: -1582679214602 Fs: -1582679214602] futureMillis: 30000 Feb 26, 2020 4:07:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:07:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:07:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679270810 [S: -34937299 Eq: -1582679270810 Fs: -1582679270810] futureMillis: 30000 Feb 26, 2020 4:08:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:08:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:08:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679326815 [S: -34993304 Eq: -1582679326815 Fs: -1582679326815] futureMillis: 30000 Feb 26, 2020 4:09:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:09:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:09:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679383444 [S: -35049933 Eq: -1582679383444 Fs: -1582679383444] futureMillis: 30000 Feb 26, 2020 4:10:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:10:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:10:39 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679439402 [S: -35105891 Eq: -1582679439402 Fs: -1582679439402] futureMillis: 30000 Feb 26, 2020 4:11:07 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:11:07 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:11:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679495813 [S: -35162302 Eq: -1582679495813 Fs: -1582679495813] futureMillis: 30000 Feb 26, 2020 4:12:03 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:12:03 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:12:31 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679551444 [S: -35217933 Eq: -1582679551444 Fs: -1582679551444] futureMillis: 30000 Feb 26, 2020 4:12:59 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:12:59 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:13:27 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [590,410] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 04:13:27 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 4:13:27 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679607495 [S: -35273984 Eq: -1582679607495 Fs: -1582679607495] futureMillis: 30000 Feb 26, 2020 4:13:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:13:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:14:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679664811 [S: -35331300 Eq: -1582679664811 Fs: -1582679664811] futureMillis: 30000 Feb 26, 2020 4:14:54 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:14:54 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:15:22 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679722688 [S: -35389177 Eq: -1582679722688 Fs: -1582679722688] futureMillis: 30000 Feb 26, 2020 4:15:50 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:15:50 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:16:18 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679778693 [S: -35445182 Eq: -1582679778693 Fs: -1582679778693] futureMillis: 30000 Feb 26, 2020 4:16:46 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:16:46 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:17:14 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679834948 [S: -35501437 Eq: -1582679834948 Fs: -1582679834948] futureMillis: 30000 Feb 26, 2020 4:17:42 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:17:42 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:18:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679890313 [S: -35556802 Eq: -1582679890313 Fs: -1582679890313] futureMillis: 30000 Feb 26, 2020 4:18:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:18:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:19:05 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582679945913 [S: -35612402 Eq: -1582679945913 Fs: -1582679945913] futureMillis: 30000 Feb 26, 2020 4:19:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:19:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:20:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680002292 [S: -35668781 Eq: -1582680002292 Fs: -1582680002292] futureMillis: 30000 Feb 26, 2020 4:20:30 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:20:30 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:20:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680057689 [S: -35724178 Eq: -1582680057689 Fs: -1582680057689] futureMillis: 30000 Feb 26, 2020 4:21:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:21:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:21:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680110543 [S: -35777032 Eq: -1582680110543 Fs: -1582680110543] futureMillis: 30000 Feb 26, 2020 4:22:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:22:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:22:44 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680164707 [S: -35831196 Eq: -1582680164707 Fs: -1582680164707] futureMillis: 30000 Feb 26, 2020 4:23:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:23:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:23:37 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [609,676] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 04:23:37 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 4:23:37 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680217327 [S: -35883816 Eq: -1582680217327 Fs: -1582680217327] futureMillis: 30000 Feb 26, 2020 4:24:03 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:24:03 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:24:31 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680271335 [S: -35937824 Eq: -1582680271335 Fs: -1582680271335] futureMillis: 30000 Feb 26, 2020 4:25:00 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:25:00 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:25:28 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680328432 [S: -35994921 Eq: -1582680328432 Fs: -1582680328432] futureMillis: 30000 Feb 26, 2020 4:25:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:25:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:26:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680383908 [S: -36050397 Eq: -1582680383908 Fs: -1582680383908] futureMillis: 30000 Feb 26, 2020 4:26:51 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:26:51 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:27:19 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680439242 [S: -36105731 Eq: -1582680439242 Fs: -1582680439242] futureMillis: 30000 Feb 26, 2020 4:27:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:27:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:28:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680495980 [S: -36162469 Eq: -1582680495980 Fs: -1582680495980] futureMillis: 30000 Feb 26, 2020 4:28:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:28:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:29:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680552641 [S: -36219130 Eq: -1582680552641 Fs: -1582680552641] futureMillis: 30000 Feb 26, 2020 4:29:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:29:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:30:09 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680609114 [S: -36275603 Eq: -1582680609114 Fs: -1582680609114] futureMillis: 30000 Feb 26, 2020 4:30:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:30:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:31:09 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680669081 [S: -36335570 Eq: -1582680669081 Fs: -1582680669081] futureMillis: 30000 Feb 26, 2020 4:31:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:31:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:32:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680724884 [S: -36391373 Eq: -1582680724884 Fs: -1582680724884] futureMillis: 30000 Feb 26, 2020 4:32:32 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:32:32 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:33:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680781060 [S: -36447549 Eq: -1582680781060 Fs: -1582680781060] futureMillis: 30000 Feb 26, 2020 4:33:29 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [591,845] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 4:33:29 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:33:29 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 04:33:29 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 4:33:56 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680836785 [S: -36503274 Eq: -1582680836785 Fs: -1582680836785] futureMillis: 30000 Feb 26, 2020 4:34:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:34:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:34:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680891963 [S: -36558452 Eq: -1582680891963 Fs: -1582680891963] futureMillis: 30000 Feb 26, 2020 4:35:20 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:35:20 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:35:48 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582680948155 [S: -36614644 Eq: -1582680948155 Fs: -1582680948155] futureMillis: 30000 Feb 26, 2020 4:36:16 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:36:16 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:36:44 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681004160 [S: -36670649 Eq: -1582681004160 Fs: -1582681004160] futureMillis: 30000 Feb 26, 2020 4:37:12 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:37:12 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:37:40 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681060914 [S: -36727403 Eq: -1582681060914 Fs: -1582681060914] futureMillis: 30000 Feb 26, 2020 4:38:07 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:38:07 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:38:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681115203 [S: -36781692 Eq: -1582681115203 Fs: -1582681115203] futureMillis: 30000 Feb 26, 2020 4:39:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:39:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:39:32 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681172987 [S: -36839476 Eq: -1582681172987 Fs: -1582681172987] futureMillis: 30000 Feb 26, 2020 4:40:00 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:40:00 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:40:28 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681228836 [S: -36895325 Eq: -1582681228836 Fs: -1582681228836] futureMillis: 30000 Feb 26, 2020 4:40:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:40:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:41:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681284420 [S: -36950909 Eq: -1582681284420 Fs: -1582681284420] futureMillis: 30000 Feb 26, 2020 4:41:53 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:41:53 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:42:21 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681341236 [S: -37007725 Eq: -1582681341236 Fs: -1582681341236] futureMillis: 30000 Feb 26, 2020 4:42:49 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:42:49 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:43:17 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681397413 [S: -37063902 Eq: -1582681397413 Fs: -1582681397413] futureMillis: 30000 Feb 26, 2020 4:43:44 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [615,681] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 4:43:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:43:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 04:43:44 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 4:44:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681452794 [S: -37119283 Eq: -1582681452794 Fs: -1582681452794] futureMillis: 30000 Feb 26, 2020 4:44:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:44:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:45:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681508752 [S: -37175241 Eq: -1582681508752 Fs: -1582681508752] futureMillis: 30000 Feb 26, 2020 4:45:36 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:45:36 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:46:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681564242 [S: -37230731 Eq: -1582681564242 Fs: -1582681564242] futureMillis: 30000 Feb 26, 2020 4:46:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:46:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:46:59 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681619281 [S: -37285770 Eq: -1582681619281 Fs: -1582681619281] futureMillis: 30000 Feb 26, 2020 4:47:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:47:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:47:55 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681675879 [S: -37342368 Eq: -1582681675879 Fs: -1582681675879] futureMillis: 30000 Feb 26, 2020 4:48:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:48:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:48:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681732180 [S: -37398669 Eq: -1582681732180 Fs: -1582681732180] futureMillis: 30000 Feb 26, 2020 4:49:20 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:49:20 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:49:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681787686 [S: -37454175 Eq: -1582681787686 Fs: -1582681787686] futureMillis: 30000 Feb 26, 2020 4:50:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:50:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:50:42 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681842662 [S: -37509151 Eq: -1582681842662 Fs: -1582681842662] futureMillis: 30000 Feb 26, 2020 4:51:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:51:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:51:39 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681899213 [S: -37565702 Eq: -1582681899213 Fs: -1582681899213] futureMillis: 30000 Feb 26, 2020 4:52:06 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:52:06 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:52:33 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582681953736 [S: -37620225 Eq: -1582681953736 Fs: -1582681953736] futureMillis: 30000 Feb 26, 2020 4:53:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:53:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:53:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682010443 [S: -37676932 Eq: -1582682010443 Fs: -1582682010443] futureMillis: 30000 Feb 26, 2020 4:53:57 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [612,906] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 4:53:57 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:53:57 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 04:53:57 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 4:54:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682064841 [S: -37731330 Eq: -1582682064841 Fs: -1582682064841] futureMillis: 30000 Feb 26, 2020 4:54:50 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:54:50 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:55:17 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682117539 [S: -37784028 Eq: -1582682117539 Fs: -1582682117539] futureMillis: 30000 Feb 26, 2020 4:55:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:55:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:56:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682172249 [S: -37838738 Eq: -1582682172249 Fs: -1582682172249] futureMillis: 30000 Feb 26, 2020 4:56:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:56:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:57:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682224729 [S: -37891218 Eq: -1582682224729 Fs: -1582682224729] futureMillis: 30000 Feb 26, 2020 4:57:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:57:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:57:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682277255 [S: -37943744 Eq: -1582682277255 Fs: -1582682277255] futureMillis: 30000 Feb 26, 2020 4:58:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:58:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:58:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682332215 [S: -37998704 Eq: -1582682332215 Fs: -1582682332215] futureMillis: 30000 Feb 26, 2020 4:59:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 4:59:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 4:59:45 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682385755 [S: -38052244 Eq: -1582682385755 Fs: -1582682385755] futureMillis: 30000 Feb 26, 2020 5:00:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:00:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:00:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682438640 [S: -38105129 Eq: -1582682438640 Fs: -1582682438640] futureMillis: 30000 Feb 26, 2020 5:01:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:01:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:01:36 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682496876 [S: -38163365 Eq: -1582682496876 Fs: -1582682496876] futureMillis: 30000 Feb 26, 2020 5:02:04 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:02:04 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:02:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682550681 [S: -38217170 Eq: -1582682550681 Fs: -1582682550681] futureMillis: 30000 Feb 26, 2020 5:02:57 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:02:57 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:03:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682605532 [S: -38272021 Eq: -1582682605532 Fs: -1582682605532] futureMillis: 30000 Feb 26, 2020 5:03:53 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [595,105] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 5:03:53 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:03:53 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 05:03:53 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 5:04:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682660554 [S: -38327043 Eq: -1582682660554 Fs: -1582682660554] futureMillis: 30000 Feb 26, 2020 5:04:46 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:04:46 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:05:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682715608 [S: -38382097 Eq: -1582682715608 Fs: -1582682715608] futureMillis: 30000 Feb 26, 2020 5:05:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:05:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:06:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682773391 [S: -38439880 Eq: -1582682773391 Fs: -1582682773391] futureMillis: 30000 Feb 26, 2020 5:06:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:06:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:07:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682826028 [S: -38492517 Eq: -1582682826028 Fs: -1582682826028] futureMillis: 30000 Feb 26, 2020 5:07:32 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:07:32 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:07:58 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682878866 [S: -38545355 Eq: -1582682878866 Fs: -1582682878866] futureMillis: 30000 Feb 26, 2020 5:08:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:08:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:08:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682932656 [S: -38599145 Eq: -1582682932656 Fs: -1582682932656] futureMillis: 30000 Feb 26, 2020 5:09:20 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:09:20 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:09:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582682987740 [S: -38654229 Eq: -1582682987740 Fs: -1582682987740] futureMillis: 30000 Feb 26, 2020 5:10:13 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:10:13 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:10:41 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683041858 [S: -38708347 Eq: -1582683041858 Fs: -1582683041858] futureMillis: 30000 Feb 26, 2020 5:11:09 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:11:09 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:11:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683095960 [S: -38762449 Eq: -1582683095960 Fs: -1582683095960] futureMillis: 30000 Feb 26, 2020 5:12:03 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:12:03 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:12:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683149671 [S: -38816160 Eq: -1582683149671 Fs: -1582683149671] futureMillis: 30000 Feb 26, 2020 5:12:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:12:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:13:22 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683202603 [S: -38869092 Eq: -1582683202603 Fs: -1582683202603] futureMillis: 30000 Feb 26, 2020 5:13:48 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [595,621] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 5:13:48 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:13:48 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 05:13:48 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 5:14:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683256003 [S: -38922492 Eq: -1582683256003 Fs: -1582683256003] futureMillis: 30000 Feb 26, 2020 5:14:42 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:14:42 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:15:09 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683309824 [S: -38976313 Eq: -1582683309824 Fs: -1582683309824] futureMillis: 30000 Feb 26, 2020 5:15:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:15:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:16:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683362210 [S: -39028699 Eq: -1582683362210 Fs: -1582683362210] futureMillis: 30000 Feb 26, 2020 5:16:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:16:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:16:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683414287 [S: -39080776 Eq: -1582683414287 Fs: -1582683414287] futureMillis: 30000 Feb 26, 2020 5:17:20 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:17:20 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:17:48 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683468169 [S: -39134658 Eq: -1582683468169 Fs: -1582683468169] futureMillis: 30000 Feb 26, 2020 5:18:14 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:18:14 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:18:40 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683520428 [S: -39186917 Eq: -1582683520428 Fs: -1582683520428] futureMillis: 30000 Feb 26, 2020 5:19:06 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:19:06 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:19:32 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683572328 [S: -39238817 Eq: -1582683572328 Fs: -1582683572328] futureMillis: 30000 Feb 26, 2020 5:19:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:19:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:20:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683624681 [S: -39291170 Eq: -1582683624681 Fs: -1582683624681] futureMillis: 30000 Feb 26, 2020 5:20:51 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:20:51 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:21:17 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683677814 [S: -39344303 Eq: -1582683677814 Fs: -1582683677814] futureMillis: 30000 Feb 26, 2020 5:21:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:21:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:22:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683730912 [S: -39397401 Eq: -1582683730912 Fs: -1582683730912] futureMillis: 30000 Feb 26, 2020 5:22:36 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:22:36 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:23:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683782944 [S: -39449433 Eq: -1582683782944 Fs: -1582683782944] futureMillis: 30000 Feb 26, 2020 5:23:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:23:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:23:54 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [605,711] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 05:23:54 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 5:23:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683834695 [S: -39501184 Eq: -1582683834695 Fs: -1582683834695] futureMillis: 30000 Feb 26, 2020 5:24:21 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:24:21 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:24:45 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683885588 [S: -39552077 Eq: -1582683885588 Fs: -1582683885588] futureMillis: 30000 Feb 26, 2020 5:25:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:25:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:25:36 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683936325 [S: -39602814 Eq: -1582683936325 Fs: -1582683936325] futureMillis: 30000 Feb 26, 2020 5:26:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:26:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:26:28 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582683988577 [S: -39655066 Eq: -1582683988577 Fs: -1582683988577] futureMillis: 30000 Feb 26, 2020 5:26:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:26:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:27:21 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684041261 [S: -39707750 Eq: -1582684041261 Fs: -1582684041261] futureMillis: 30000 Feb 26, 2020 5:27:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:27:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:28:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684093758 [S: -39760247 Eq: -1582684093758 Fs: -1582684093758] futureMillis: 30000 Feb 26, 2020 5:28:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:28:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:29:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684147909 [S: -39814398 Eq: -1582684147909 Fs: -1582684147909] futureMillis: 30000 Feb 26, 2020 5:29:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:29:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:30:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684200046 [S: -39866535 Eq: -1582684200046 Fs: -1582684200046] futureMillis: 30000 Feb 26, 2020 5:30:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:30:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:30:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684254041 [S: -39920530 Eq: -1582684254041 Fs: -1582684254041] futureMillis: 30000 Feb 26, 2020 5:31:20 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:31:20 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:31:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684306959 [S: -39973448 Eq: -1582684306959 Fs: -1582684306959] futureMillis: 30000 Feb 26, 2020 5:32:12 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:32:12 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:32:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684358315 [S: -40024804 Eq: -1582684358315 Fs: -1582684358315] futureMillis: 30000 Feb 26, 2020 5:33:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:33:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:33:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684410952 [S: -40077441 Eq: -1582684410952 Fs: -1582684410952] futureMillis: 30000 Feb 26, 2020 5:33:57 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [602,574] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 5:33:57 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:33:57 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 05:33:57 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 5:34:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684464711 [S: -40131200 Eq: -1582684464711 Fs: -1582684464711] futureMillis: 30000 Feb 26, 2020 5:34:50 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:34:50 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:35:17 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684517207 [S: -40183696 Eq: -1582684517207 Fs: -1582684517207] futureMillis: 30000 Feb 26, 2020 5:35:45 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:35:45 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:36:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684572401 [S: -40238890 Eq: -1582684572401 Fs: -1582684572401] futureMillis: 30000 Feb 26, 2020 5:36:38 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:36:38 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:37:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684626239 [S: -40292728 Eq: -1582684626239 Fs: -1582684626239] futureMillis: 30000 Feb 26, 2020 5:37:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:37:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:38:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684680388 [S: -40346877 Eq: -1582684680388 Fs: -1582684680388] futureMillis: 30000 Feb 26, 2020 5:38:29 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:38:29 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:38:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684737766 [S: -40404255 Eq: -1582684737766 Fs: -1582684737766] futureMillis: 30000 Feb 26, 2020 5:39:26 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:39:26 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:39:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684794832 [S: -40461321 Eq: -1582684794832 Fs: -1582684794832] futureMillis: 30000 Feb 26, 2020 5:40:22 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:40:22 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:40:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684850993 [S: -40517482 Eq: -1582684850993 Fs: -1582684850993] futureMillis: 30000 Feb 26, 2020 5:41:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:41:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:41:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684907513 [S: -40574002 Eq: -1582684907513 Fs: -1582684907513] futureMillis: 30000 Feb 26, 2020 5:42:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:42:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:42:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582684963206 [S: -40629695 Eq: -1582684963206 Fs: -1582684963206] futureMillis: 30000 Feb 26, 2020 5:43:12 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:43:12 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:43:40 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685020833 [S: -40687322 Eq: -1582685020833 Fs: -1582685020833] futureMillis: 30000 Feb 26, 2020 5:44:09 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [611,737] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 5:44:09 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:44:09 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 05:44:09 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 5:44:37 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685077213 [S: -40743702 Eq: -1582685077213 Fs: -1582685077213] futureMillis: 30000 Feb 26, 2020 5:45:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:45:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:45:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685134045 [S: -40800534 Eq: -1582685134045 Fs: -1582685134045] futureMillis: 30000 Feb 26, 2020 5:46:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:46:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:46:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685189519 [S: -40856008 Eq: -1582685189519 Fs: -1582685189519] futureMillis: 30000 Feb 26, 2020 5:46:57 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:46:57 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:47:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685245836 [S: -40912325 Eq: -1582685245836 Fs: -1582685245836] futureMillis: 30000 Feb 26, 2020 5:47:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:47:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:48:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685300921 [S: -40967410 Eq: -1582685300921 Fs: -1582685300921] futureMillis: 30000 Feb 26, 2020 5:48:48 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:48:48 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:49:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685355974 [S: -41022463 Eq: -1582685355974 Fs: -1582685355974] futureMillis: 30000 Feb 26, 2020 5:49:43 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:49:43 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:50:11 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685411777 [S: -41078266 Eq: -1582685411777 Fs: -1582685411777] futureMillis: 30000 Feb 26, 2020 5:50:38 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:50:38 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:51:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685467111 [S: -41133600 Eq: -1582685467111 Fs: -1582685467111] futureMillis: 30000 Feb 26, 2020 5:51:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:51:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:52:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685522601 [S: -41189090 Eq: -1582685522601 Fs: -1582685522601] futureMillis: 30000 Feb 26, 2020 5:52:30 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:52:30 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:52:59 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685579246 [S: -41245735 Eq: -1582685579246 Fs: -1582685579246] futureMillis: 30000 Feb 26, 2020 5:53:26 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:53:26 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:53:56 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685636218 [S: -41302707 Eq: -1582685636218 Fs: -1582685636218] futureMillis: 30000 Feb 26, 2020 5:54:24 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [615,338] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 5:54:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:54:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 05:54:24 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 5:54:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685692332 [S: -41358821 Eq: -1582685692332 Fs: -1582685692332] futureMillis: 30000 Feb 26, 2020 5:55:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:55:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:55:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685747339 [S: -41413828 Eq: -1582685747339 Fs: -1582685747339] futureMillis: 30000 Feb 26, 2020 5:56:14 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:56:14 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:56:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685803798 [S: -41470287 Eq: -1582685803798 Fs: -1582685803798] futureMillis: 30000 Feb 26, 2020 5:57:12 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:57:12 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:57:41 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685861098 [S: -41527587 Eq: -1582685861098 Fs: -1582685861098] futureMillis: 30000 Feb 26, 2020 5:58:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:58:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:58:37 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685917508 [S: -41583997 Eq: -1582685917508 Fs: -1582685917508] futureMillis: 30000 Feb 26, 2020 5:59:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 5:59:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 5:59:33 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582685973591 [S: -41640080 Eq: -1582685973591 Fs: -1582685973591] futureMillis: 30000 Feb 26, 2020 6:00:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:00:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:00:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686029830 [S: -41696319 Eq: -1582686029830 Fs: -1582686029830] futureMillis: 30000 Feb 26, 2020 6:01:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:01:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:01:31 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686091108 [S: -41757597 Eq: -1582686091108 Fs: -1582686091108] futureMillis: 30000 Feb 26, 2020 6:01:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:01:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:02:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686145865 [S: -41812354 Eq: -1582686145865 Fs: -1582686145865] futureMillis: 30000 Feb 26, 2020 6:02:53 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:02:53 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:03:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686203321 [S: -41869810 Eq: -1582686203321 Fs: -1582686203321] futureMillis: 30000 Feb 26, 2020 6:03:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:03:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:04:19 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [595,199] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 06:04:19 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 6:04:19 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686259794 [S: -41926283 Eq: -1582686259794 Fs: -1582686259794] futureMillis: 30000 Feb 26, 2020 6:04:47 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:04:47 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:05:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686315924 [S: -41982413 Eq: -1582686315924 Fs: -1582686315924] futureMillis: 30000 Feb 26, 2020 6:05:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:05:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:06:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686373723 [S: -42040212 Eq: -1582686373723 Fs: -1582686373723] futureMillis: 30000 Feb 26, 2020 6:06:42 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:06:42 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:07:11 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686431023 [S: -42097512 Eq: -1582686431023 Fs: -1582686431023] futureMillis: 30000 Feb 26, 2020 6:07:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:07:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:08:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686487777 [S: -42154266 Eq: -1582686487777 Fs: -1582686487777] futureMillis: 30000 Feb 26, 2020 6:08:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:08:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:09:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686544032 [S: -42210521 Eq: -1582686544032 Fs: -1582686544032] futureMillis: 30000 Feb 26, 2020 6:09:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:09:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:10:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686600099 [S: -42266588 Eq: -1582686600099 Fs: -1582686600099] futureMillis: 30000 Feb 26, 2020 6:10:27 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:10:27 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:10:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686654794 [S: -42321283 Eq: -1582686654794 Fs: -1582686654794] futureMillis: 30000 Feb 26, 2020 6:11:22 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:11:22 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:11:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686710768 [S: -42377257 Eq: -1582686710768 Fs: -1582686710768] futureMillis: 30000 Feb 26, 2020 6:12:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:12:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:12:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686767163 [S: -42433652 Eq: -1582686767163 Fs: -1582686767163] futureMillis: 30000 Feb 26, 2020 6:13:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:13:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:13:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686823230 [S: -42489719 Eq: -1582686823230 Fs: -1582686823230] futureMillis: 30000 Feb 26, 2020 6:14:11 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [591,876] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 6:14:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:14:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 06:14:11 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 6:14:39 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686879610 [S: -42546099 Eq: -1582686879610 Fs: -1582686879610] futureMillis: 30000 Feb 26, 2020 6:15:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:15:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:15:36 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686936239 [S: -42602728 Eq: -1582686936239 Fs: -1582686936239] futureMillis: 30000 Feb 26, 2020 6:16:03 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:16:03 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:16:31 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582686991902 [S: -42658391 Eq: -1582686991902 Fs: -1582686991902] futureMillis: 30000 Feb 26, 2020 6:16:59 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:16:59 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:17:27 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687047517 [S: -42714006 Eq: -1582687047517 Fs: -1582687047517] futureMillis: 30000 Feb 26, 2020 6:17:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:17:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:18:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687104224 [S: -42770713 Eq: -1582687104224 Fs: -1582687104224] futureMillis: 30000 Feb 26, 2020 6:18:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:18:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:19:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687160837 [S: -42827326 Eq: -1582687160837 Fs: -1582687160837] futureMillis: 30000 Feb 26, 2020 6:19:48 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:19:48 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:20:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687216437 [S: -42882926 Eq: -1582687216437 Fs: -1582687216437] futureMillis: 30000 Feb 26, 2020 6:20:45 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:20:45 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:21:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687273846 [S: -42940335 Eq: -1582687273846 Fs: -1582687273846] futureMillis: 30000 Feb 26, 2020 6:21:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:21:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:22:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687330366 [S: -42996855 Eq: -1582687330366 Fs: -1582687330366] futureMillis: 30000 Feb 26, 2020 6:22:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:22:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:23:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687386792 [S: -43053281 Eq: -1582687386792 Fs: -1582687386792] futureMillis: 30000 Feb 26, 2020 6:23:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:23:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:24:03 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [591,986] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 06:24:03 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 6:24:03 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687443827 [S: -43110316 Eq: -1582687443827 Fs: -1582687443827] futureMillis: 30000 Feb 26, 2020 6:24:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:24:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:25:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687500378 [S: -43166867 Eq: -1582687500378 Fs: -1582687500378] futureMillis: 30000 Feb 26, 2020 6:25:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:25:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:25:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687557194 [S: -43223683 Eq: -1582687557194 Fs: -1582687557194] futureMillis: 30000 Feb 26, 2020 6:26:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:26:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:26:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687614354 [S: -43280843 Eq: -1582687614354 Fs: -1582687614354] futureMillis: 30000 Feb 26, 2020 6:27:21 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:27:21 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:27:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687670281 [S: -43336770 Eq: -1582687670281 Fs: -1582687670281] futureMillis: 30000 Feb 26, 2020 6:28:18 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:28:18 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:28:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687726645 [S: -43393134 Eq: -1582687726645 Fs: -1582687726645] futureMillis: 30000 Feb 26, 2020 6:29:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:29:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:29:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687783445 [S: -43449934 Eq: -1582687783445 Fs: -1582687783445] futureMillis: 30000 Feb 26, 2020 6:30:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:30:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:30:39 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687839248 [S: -43505737 Eq: -1582687839248 Fs: -1582687839248] futureMillis: 30000 Feb 26, 2020 6:31:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:31:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:31:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687898513 [S: -43565002 Eq: -1582687898513 Fs: -1582687898513] futureMillis: 30000 Feb 26, 2020 6:32:07 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:32:07 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:32:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582687955610 [S: -43622099 Eq: -1582687955610 Fs: -1582687955610] futureMillis: 30000 Feb 26, 2020 6:33:03 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:33:03 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:33:31 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688011350 [S: -43677839 Eq: -1582688011350 Fs: -1582688011350] futureMillis: 30000 Feb 26, 2020 6:33:59 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [595,370] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 6:33:59 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:33:59 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 06:33:59 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 6:34:27 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688067465 [S: -43733954 Eq: -1582688067465 Fs: -1582688067465] futureMillis: 30000 Feb 26, 2020 6:34:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:34:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:35:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688123345 [S: -43789834 Eq: -1582688123345 Fs: -1582688123345] futureMillis: 30000 Feb 26, 2020 6:35:51 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:35:51 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:36:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688180411 [S: -43846900 Eq: -1582688180411 Fs: -1582688180411] futureMillis: 30000 Feb 26, 2020 6:36:48 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:36:48 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:37:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688236526 [S: -43903015 Eq: -1582688236526 Fs: -1582688236526] futureMillis: 30000 Feb 26, 2020 6:37:45 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:37:45 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:38:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688293342 [S: -43959831 Eq: -1582688293342 Fs: -1582688293342] futureMillis: 30000 Feb 26, 2020 6:38:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:38:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:39:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688350970 [S: -44017459 Eq: -1582688350970 Fs: -1582688350970] futureMillis: 30000 Feb 26, 2020 6:39:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:39:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:40:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688407427 [S: -44073916 Eq: -1582688407427 Fs: -1582688407427] futureMillis: 30000 Feb 26, 2020 6:40:36 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:40:36 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:41:03 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688463791 [S: -44130280 Eq: -1582688463791 Fs: -1582688463791] futureMillis: 30000 Feb 26, 2020 6:41:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:41:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:42:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688520249 [S: -44186738 Eq: -1582688520249 Fs: -1582688520249] futureMillis: 30000 Feb 26, 2020 6:42:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:42:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:42:56 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688576831 [S: -44243320 Eq: -1582688576831 Fs: -1582688576831] futureMillis: 30000 Feb 26, 2020 6:43:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:43:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:43:53 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [594,434] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 06:43:53 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 6:43:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688633772 [S: -44300261 Eq: -1582688633772 Fs: -1582688633772] futureMillis: 30000 Feb 26, 2020 6:44:21 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:44:21 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:44:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688690885 [S: -44357374 Eq: -1582688690885 Fs: -1582688690885] futureMillis: 30000 Feb 26, 2020 6:45:18 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:45:18 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:45:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688747249 [S: -44413738 Eq: -1582688747249 Fs: -1582688747249] futureMillis: 30000 Feb 26, 2020 6:46:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:46:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:46:44 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688804455 [S: -44470944 Eq: -1582688804455 Fs: -1582688804455] futureMillis: 30000 Feb 26, 2020 6:47:13 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:47:13 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:47:41 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688861630 [S: -44528119 Eq: -1582688861630 Fs: -1582688861630] futureMillis: 30000 Feb 26, 2020 6:48:09 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:48:09 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:48:37 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688917261 [S: -44583750 Eq: -1582688917261 Fs: -1582688917261] futureMillis: 30000 Feb 26, 2020 6:49:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:49:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:49:33 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582688973188 [S: -44639677 Eq: -1582688973188 Fs: -1582688973188] futureMillis: 30000 Feb 26, 2020 6:50:00 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:50:00 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:50:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689029427 [S: -44695916 Eq: -1582689029427 Fs: -1582689029427] futureMillis: 30000 Feb 26, 2020 6:50:57 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:50:57 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:51:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689085728 [S: -44752217 Eq: -1582689085728 Fs: -1582689085728] futureMillis: 30000 Feb 26, 2020 6:51:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:51:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:52:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689143715 [S: -44810204 Eq: -1582689143715 Fs: -1582689143715] futureMillis: 30000 Feb 26, 2020 6:52:50 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:52:50 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:53:18 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689198394 [S: -44864883 Eq: -1582689198394 Fs: -1582689198394] futureMillis: 30000 Feb 26, 2020 6:53:46 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [592,219] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 6:53:46 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:53:46 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 06:53:46 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 6:54:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689253712 [S: -44920201 Eq: -1582689253712 Fs: -1582689253712] futureMillis: 30000 Feb 26, 2020 6:54:42 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:54:42 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:55:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689310731 [S: -44977220 Eq: -1582689310731 Fs: -1582689310731] futureMillis: 30000 Feb 26, 2020 6:55:38 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:55:38 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:56:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689367064 [S: -45033553 Eq: -1582689367064 Fs: -1582689367064] futureMillis: 30000 Feb 26, 2020 6:56:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:56:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:57:03 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689423195 [S: -45089684 Eq: -1582689423195 Fs: -1582689423195] futureMillis: 30000 Feb 26, 2020 6:57:32 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:57:32 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:58:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689480667 [S: -45147156 Eq: -1582689480667 Fs: -1582689480667] futureMillis: 30000 Feb 26, 2020 6:58:29 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:58:29 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:58:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689537935 [S: -45204424 Eq: -1582689537935 Fs: -1582689537935] futureMillis: 30000 Feb 26, 2020 6:59:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 6:59:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 6:59:54 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689594393 [S: -45260882 Eq: -1582689594393 Fs: -1582689594393] futureMillis: 30000 Feb 26, 2020 7:00:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:00:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:00:55 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689655905 [S: -45322394 Eq: -1582689655905 Fs: -1582689655905] futureMillis: 30000 Feb 26, 2020 7:01:26 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:01:26 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:01:55 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689715857 [S: -45382346 Eq: -1582689715857 Fs: -1582689715857] futureMillis: 30000 Feb 26, 2020 7:02:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:02:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:02:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689773734 [S: -45440223 Eq: -1582689773734 Fs: -1582689773734] futureMillis: 30000 Feb 26, 2020 7:03:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:03:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:03:51 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [604,840] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 07:03:51 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 7:03:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689831080 [S: -45497569 Eq: -1582689831080 Fs: -1582689831080] futureMillis: 30000 Feb 26, 2020 7:04:21 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:04:21 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:04:49 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689889285 [S: -45555774 Eq: -1582689889285 Fs: -1582689889285] futureMillis: 30000 Feb 26, 2020 7:05:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:05:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:05:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582689946538 [S: -45613027 Eq: -1582689946538 Fs: -1582689946538] futureMillis: 30000 Feb 26, 2020 7:06:15 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:06:15 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:06:44 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690004883 [S: -45671372 Eq: -1582690004883 Fs: -1582690004883] futureMillis: 30000 Feb 26, 2020 7:07:14 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:07:14 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:07:42 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690062870 [S: -45729359 Eq: -1582690062870 Fs: -1582690062870] futureMillis: 30000 Feb 26, 2020 7:08:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:08:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:08:40 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690120107 [S: -45786596 Eq: -1582690120107 Fs: -1582690120107] futureMillis: 30000 Feb 26, 2020 7:09:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:09:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:09:36 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690176705 [S: -45843194 Eq: -1582690176705 Fs: -1582690176705] futureMillis: 30000 Feb 26, 2020 7:10:03 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:10:03 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:10:32 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690232648 [S: -45899137 Eq: -1582690232648 Fs: -1582690232648] futureMillis: 30000 Feb 26, 2020 7:11:01 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:11:01 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:11:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690289870 [S: -45956359 Eq: -1582690289870 Fs: -1582690289870] futureMillis: 30000 Feb 26, 2020 7:11:59 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:11:59 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:12:28 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690348199 [S: -46014688 Eq: -1582690348199 Fs: -1582690348199] futureMillis: 30000 Feb 26, 2020 7:12:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:12:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:13:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690404313 [S: -46070802 Eq: -1582690404313 Fs: -1582690404313] futureMillis: 30000 Feb 26, 2020 7:13:51 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [600,362] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 7:13:51 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:13:51 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 07:13:51 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 7:14:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690460209 [S: -46126698 Eq: -1582690460209 Fs: -1582690460209] futureMillis: 30000 Feb 26, 2020 7:14:48 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:14:48 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:15:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690516355 [S: -46182844 Eq: -1582690516355 Fs: -1582690516355] futureMillis: 30000 Feb 26, 2020 7:15:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:15:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:16:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690572859 [S: -46239348 Eq: -1582690572859 Fs: -1582690572859] futureMillis: 30000 Feb 26, 2020 7:16:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:16:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:17:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690628896 [S: -46295385 Eq: -1582690628896 Fs: -1582690628896] futureMillis: 30000 Feb 26, 2020 7:17:36 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:17:36 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:18:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690684449 [S: -46350938 Eq: -1582690684449 Fs: -1582690684449] futureMillis: 30000 Feb 26, 2020 7:18:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:18:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:19:00 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690740158 [S: -46406647 Eq: -1582690740158 Fs: -1582690740158] futureMillis: 30000 Feb 26, 2020 7:19:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:19:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:19:56 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690796194 [S: -46462683 Eq: -1582690796194 Fs: -1582690796194] futureMillis: 30000 Feb 26, 2020 7:20:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:20:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:20:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690851185 [S: -46517674 Eq: -1582690851185 Fs: -1582690851185] futureMillis: 30000 Feb 26, 2020 7:21:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:21:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:21:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690907502 [S: -46573991 Eq: -1582690907502 Fs: -1582690907502] futureMillis: 30000 Feb 26, 2020 7:22:14 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:22:14 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:22:42 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582690962665 [S: -46629154 Eq: -1582690962665 Fs: -1582690962665] futureMillis: 30000 Feb 26, 2020 7:23:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:23:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:23:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691018389 [S: -46684878 Eq: -1582691018389 Fs: -1582691018389] futureMillis: 30000 Feb 26, 2020 7:24:05 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [614,013] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 7:24:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:24:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 07:24:05 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 7:24:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691074332 [S: -46740821 Eq: -1582691074332 Fs: -1582691074332] futureMillis: 30000 Feb 26, 2020 7:25:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:25:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:25:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691130025 [S: -46796514 Eq: -1582691130025 Fs: -1582691130025] futureMillis: 30000 Feb 26, 2020 7:25:57 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:25:57 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:26:26 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691186404 [S: -46852893 Eq: -1582691186404 Fs: -1582691186404] futureMillis: 30000 Feb 26, 2020 7:26:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:26:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:27:23 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691243813 [S: -46910302 Eq: -1582691243813 Fs: -1582691243813] futureMillis: 30000 Feb 26, 2020 7:27:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:27:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:28:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691300099 [S: -46966588 Eq: -1582691300099 Fs: -1582691300099] futureMillis: 30000 Feb 26, 2020 7:28:48 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:28:48 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:29:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691356104 [S: -47022593 Eq: -1582691356104 Fs: -1582691356104] futureMillis: 30000 Feb 26, 2020 7:29:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:29:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:30:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691412390 [S: -47078879 Eq: -1582691412390 Fs: -1582691412390] futureMillis: 30000 Feb 26, 2020 7:30:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:30:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:31:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691470205 [S: -47136694 Eq: -1582691470205 Fs: -1582691470205] futureMillis: 30000 Feb 26, 2020 7:31:38 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:31:38 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:32:06 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691526101 [S: -47192590 Eq: -1582691526101 Fs: -1582691526101] futureMillis: 30000 Feb 26, 2020 7:32:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:32:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:33:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691582730 [S: -47249219 Eq: -1582691582730 Fs: -1582691582730] futureMillis: 30000 Feb 26, 2020 7:33:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:33:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:33:58 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [592,928] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 07:33:58 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 7:33:58 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691638743 [S: -47305232 Eq: -1582691638743 Fs: -1582691638743] futureMillis: 30000 Feb 26, 2020 7:34:27 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:34:27 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:34:55 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691695981 [S: -47362470 Eq: -1582691695981 Fs: -1582691695981] futureMillis: 30000 Feb 26, 2020 7:35:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:35:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:35:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691751658 [S: -47418147 Eq: -1582691751658 Fs: -1582691751658] futureMillis: 30000 Feb 26, 2020 7:36:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:36:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:36:48 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691808133 [S: -47474622 Eq: -1582691808133 Fs: -1582691808133] futureMillis: 30000 Feb 26, 2020 7:37:16 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:37:16 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:37:44 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691864279 [S: -47530768 Eq: -1582691864279 Fs: -1582691864279] futureMillis: 30000 Feb 26, 2020 7:38:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:38:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:38:39 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691919050 [S: -47585539 Eq: -1582691919050 Fs: -1582691919050] futureMillis: 30000 Feb 26, 2020 7:39:07 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:39:07 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:39:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582691974561 [S: -47641050 Eq: -1582691974561 Fs: -1582691974561] futureMillis: 30000 Feb 26, 2020 7:40:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:40:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:40:29 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692029994 [S: -47696483 Eq: -1582692029994 Fs: -1582692029994] futureMillis: 30000 Feb 26, 2020 7:40:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:40:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:41:26 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692086193 [S: -47752682 Eq: -1582692086193 Fs: -1582692086193] futureMillis: 30000 Feb 26, 2020 7:41:53 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:41:53 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:42:21 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692141922 [S: -47808411 Eq: -1582692141922 Fs: -1582692141922] futureMillis: 30000 Feb 26, 2020 7:42:50 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:42:50 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:43:18 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692198073 [S: -47864562 Eq: -1582692198073 Fs: -1582692198073] futureMillis: 30000 Feb 26, 2020 7:43:45 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:43:45 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:44:13 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [614,512] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 07:44:13 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 7:44:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692253426 [S: -47919915 Eq: -1582692253426 Fs: -1582692253426] futureMillis: 30000 Feb 26, 2020 7:44:42 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:44:42 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:45:09 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692309636 [S: -47976125 Eq: -1582692309636 Fs: -1582692309636] futureMillis: 30000 Feb 26, 2020 7:45:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:45:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:46:05 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692365768 [S: -48032257 Eq: -1582692365768 Fs: -1582692365768] futureMillis: 30000 Feb 26, 2020 7:46:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:46:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:47:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692422853 [S: -48089342 Eq: -1582692422853 Fs: -1582692422853] futureMillis: 30000 Feb 26, 2020 7:47:30 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:47:30 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:47:58 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692478985 [S: -48145474 Eq: -1582692478985 Fs: -1582692478985] futureMillis: 30000 Feb 26, 2020 7:48:27 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:48:27 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:48:55 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692535303 [S: -48201792 Eq: -1582692535303 Fs: -1582692535303] futureMillis: 30000 Feb 26, 2020 7:49:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:49:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:49:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692591075 [S: -48257564 Eq: -1582692591075 Fs: -1582692591075] futureMillis: 30000 Feb 26, 2020 7:50:18 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:50:18 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:50:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692647206 [S: -48313695 Eq: -1582692647206 Fs: -1582692647206] futureMillis: 30000 Feb 26, 2020 7:51:16 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:51:16 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:51:45 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692705052 [S: -48371541 Eq: -1582692705052 Fs: -1582692705052] futureMillis: 30000 Feb 26, 2020 7:52:12 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:52:12 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:52:41 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692761760 [S: -48428249 Eq: -1582692761760 Fs: -1582692761760] futureMillis: 30000 Feb 26, 2020 7:53:09 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:53:09 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:53:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692818499 [S: -48484988 Eq: -1582692818499 Fs: -1582692818499] futureMillis: 30000 Feb 26, 2020 7:54:06 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [593,388] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 7:54:06 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:54:06 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 07:54:06 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 7:54:34 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692874723 [S: -48541212 Eq: -1582692874723 Fs: -1582692874723] futureMillis: 30000 Feb 26, 2020 7:55:03 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:55:03 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:55:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692930931 [S: -48597420 Eq: -1582692930931 Fs: -1582692930931] futureMillis: 30000 Feb 26, 2020 7:55:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:55:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:56:26 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582692986345 [S: -48652834 Eq: -1582692986345 Fs: -1582692986345] futureMillis: 30000 Feb 26, 2020 7:56:56 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:56:56 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:57:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693044488 [S: -48710977 Eq: -1582693044488 Fs: -1582693044488] futureMillis: 30000 Feb 26, 2020 7:57:53 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:57:53 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:58:21 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693101195 [S: -48767684 Eq: -1582693101195 Fs: -1582693101195] futureMillis: 30000 Feb 26, 2020 7:58:50 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:58:50 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 7:59:17 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693157824 [S: -48824313 Eq: -1582693157824 Fs: -1582693157824] futureMillis: 30000 Feb 26, 2020 7:59:45 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 7:59:45 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:00:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693212113 [S: -48878602 Eq: -1582693212113 Fs: -1582693212113] futureMillis: 30000 Feb 26, 2020 8:00:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:00:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:01:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693272284 [S: -48938773 Eq: -1582693272284 Fs: -1582693272284] futureMillis: 30000 Feb 26, 2020 8:01:38 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:01:38 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:02:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693324545 [S: -48991034 Eq: -1582693324545 Fs: -1582693324545] futureMillis: 30000 Feb 26, 2020 8:02:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:02:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:02:58 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693378849 [S: -49045338 Eq: -1582693378849 Fs: -1582693378849] futureMillis: 30000 Feb 26, 2020 8:03:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:03:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:03:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693433544 [S: -49100033 Eq: -1582693433544 Fs: -1582693433544] futureMillis: 30000 Feb 26, 2020 8:04:20 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [613,875] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 8:04:20 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:04:20 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 08:04:20 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 8:04:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693487178 [S: -49153667 Eq: -1582693487178 Fs: -1582693487178] futureMillis: 30000 Feb 26, 2020 8:05:14 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:05:14 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:05:42 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693542434 [S: -49208923 Eq: -1582693542434 Fs: -1582693542434] futureMillis: 30000 Feb 26, 2020 8:06:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:06:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:06:36 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693596692 [S: -49263181 Eq: -1582693596692 Fs: -1582693596692] futureMillis: 30000 Feb 26, 2020 8:07:04 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:07:04 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:07:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693650092 [S: -49316581 Eq: -1582693650092 Fs: -1582693650092] futureMillis: 30000 Feb 26, 2020 8:07:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:07:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:08:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693705676 [S: -49372165 Eq: -1582693705676 Fs: -1582693705676] futureMillis: 30000 Feb 26, 2020 8:08:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:08:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:09:20 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693760167 [S: -49426656 Eq: -1582693760167 Fs: -1582693760167] futureMillis: 30000 Feb 26, 2020 8:09:46 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:09:46 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:10:14 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693814363 [S: -49480852 Eq: -1582693814363 Fs: -1582693814363] futureMillis: 30000 Feb 26, 2020 8:10:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:10:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:11:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693868418 [S: -49534907 Eq: -1582693868418 Fs: -1582693868418] futureMillis: 30000 Feb 26, 2020 8:11:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:11:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:12:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693921334 [S: -49587823 Eq: -1582693921334 Fs: -1582693921334] futureMillis: 30000 Feb 26, 2020 8:12:29 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:12:29 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:12:56 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582693976871 [S: -49643360 Eq: -1582693976871 Fs: -1582693976871] futureMillis: 30000 Feb 26, 2020 8:13:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:13:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:13:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694031176 [S: -49697665 Eq: -1582694031176 Fs: -1582694031176] futureMillis: 30000 Feb 26, 2020 8:14:18 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [597,632] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 8:14:18 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:14:18 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 08:14:18 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 8:14:46 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694086104 [S: -49752593 Eq: -1582694086104 Fs: -1582694086104] futureMillis: 30000 Feb 26, 2020 8:15:13 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:15:13 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:15:40 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694140331 [S: -49806820 Eq: -1582694140331 Fs: -1582694140331] futureMillis: 30000 Feb 26, 2020 8:16:08 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:16:08 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:16:35 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694195417 [S: -49861906 Eq: -1582694195417 Fs: -1582694195417] futureMillis: 30000 Feb 26, 2020 8:17:02 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:17:02 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:17:30 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694250954 [S: -49917443 Eq: -1582694250954 Fs: -1582694250954] futureMillis: 30000 Feb 26, 2020 8:17:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:17:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:18:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694305258 [S: -49971747 Eq: -1582694305258 Fs: -1582694305258] futureMillis: 30000 Feb 26, 2020 8:18:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:18:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:19:19 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694359345 [S: -50025834 Eq: -1582694359345 Fs: -1582694359345] futureMillis: 30000 Feb 26, 2020 8:19:45 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:19:45 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:20:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694413291 [S: -50079780 Eq: -1582694413291 Fs: -1582694413291] futureMillis: 30000 Feb 26, 2020 8:20:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:20:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:21:05 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694465271 [S: -50131760 Eq: -1582694465271 Fs: -1582694465271] futureMillis: 30000 Feb 26, 2020 8:21:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:21:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:22:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694521728 [S: -50188217 Eq: -1582694521728 Fs: -1582694521728] futureMillis: 30000 Feb 26, 2020 8:22:28 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:22:28 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:22:55 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694575861 [S: -50242350 Eq: -1582694575861 Fs: -1582694575861] futureMillis: 30000 Feb 26, 2020 8:23:22 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:23:22 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:23:49 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694629823 [S: -50296312 Eq: -1582694629823 Fs: -1582694629823] futureMillis: 30000 Feb 26, 2020 8:24:17 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [598,538] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 8:24:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:24:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 08:24:17 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 8:24:44 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694684049 [S: -50350538 Eq: -1582694684049 Fs: -1582694684049] futureMillis: 30000 Feb 26, 2020 8:25:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:25:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:25:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694738697 [S: -50405186 Eq: -1582694738697 Fs: -1582694738697] futureMillis: 30000 Feb 26, 2020 8:26:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:26:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:26:31 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694791723 [S: -50458212 Eq: -1582694791723 Fs: -1582694791723] futureMillis: 30000 Feb 26, 2020 8:26:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:26:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:27:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694845684 [S: -50512173 Eq: -1582694845684 Fs: -1582694845684] futureMillis: 30000 Feb 26, 2020 8:27:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:27:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:28:19 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694899723 [S: -50566212 Eq: -1582694899723 Fs: -1582694899723] futureMillis: 30000 Feb 26, 2020 8:28:45 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:28:45 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:29:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582694953451 [S: -50619940 Eq: -1582694953451 Fs: -1582694953451] futureMillis: 30000 Feb 26, 2020 8:29:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:29:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:30:05 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695005962 [S: -50672451 Eq: -1582695005962 Fs: -1582695005962] futureMillis: 30000 Feb 26, 2020 8:30:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:30:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:31:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695064650 [S: -50731139 Eq: -1582695064650 Fs: -1582695064650] futureMillis: 30000 Feb 26, 2020 8:31:31 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:31:31 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:31:57 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695117379 [S: -50783868 Eq: -1582695117379 Fs: -1582695117379] futureMillis: 30000 Feb 26, 2020 8:32:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:32:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:32:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695170357 [S: -50836846 Eq: -1582695170357 Fs: -1582695170357] futureMillis: 30000 Feb 26, 2020 8:33:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:33:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:33:43 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695223789 [S: -50890278 Eq: -1582695223789 Fs: -1582695223789] futureMillis: 30000 Feb 26, 2020 8:34:11 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [593,717] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 8:34:11 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:34:11 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 08:34:11 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 8:34:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695278046 [S: -50944535 Eq: -1582695278046 Fs: -1582695278046] futureMillis: 30000 Feb 26, 2020 8:35:06 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:35:06 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:35:32 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695332913 [S: -50999402 Eq: -1582695332913 Fs: -1582695332913] futureMillis: 30000 Feb 26, 2020 8:35:59 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:35:59 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:36:27 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695387468 [S: -51053957 Eq: -1582695387468 Fs: -1582695387468] futureMillis: 30000 Feb 26, 2020 8:36:55 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:36:55 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:37:22 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695442475 [S: -51108964 Eq: -1582695442475 Fs: -1582695442475] futureMillis: 30000 Feb 26, 2020 8:37:49 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:37:49 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:38:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695495921 [S: -51162410 Eq: -1582695495921 Fs: -1582695495921] futureMillis: 30000 Feb 26, 2020 8:38:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:38:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:39:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695548525 [S: -51215014 Eq: -1582695548525 Fs: -1582695548525] futureMillis: 30000 Feb 26, 2020 8:39:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:39:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:40:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695601520 [S: -51268009 Eq: -1582695601520 Fs: -1582695601520] futureMillis: 30000 Feb 26, 2020 8:40:29 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:40:29 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:40:55 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695655762 [S: -51322251 Eq: -1582695655762 Fs: -1582695655762] futureMillis: 30000 Feb 26, 2020 8:41:22 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:41:22 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:41:49 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695709302 [S: -51375791 Eq: -1582695709302 Fs: -1582695709302] futureMillis: 30000 Feb 26, 2020 8:42:16 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:42:16 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:42:42 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695762811 [S: -51429300 Eq: -1582695762811 Fs: -1582695762811] futureMillis: 30000 Feb 26, 2020 8:43:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:43:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:43:36 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695816570 [S: -51483059 Eq: -1582695816570 Fs: -1582695816570] futureMillis: 30000 Feb 26, 2020 8:44:04 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [593,202] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 8:44:04 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:44:04 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 08:44:04 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 8:44:32 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695872372 [S: -51538861 Eq: -1582695872372 Fs: -1582695872372] futureMillis: 30000 Feb 26, 2020 8:44:59 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:44:59 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:45:24 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695924976 [S: -51591465 Eq: -1582695924976 Fs: -1582695924976] futureMillis: 30000 Feb 26, 2020 8:45:51 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:45:51 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:46:18 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582695978002 [S: -51644491 Eq: -1582695978002 Fs: -1582695978002] futureMillis: 30000 Feb 26, 2020 8:46:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:46:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:47:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696032337 [S: -51698826 Eq: -1582696032337 Fs: -1582696032337] futureMillis: 30000 Feb 26, 2020 8:47:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:47:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:48:05 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696085410 [S: -51751899 Eq: -1582696085410 Fs: -1582696085410] futureMillis: 30000 Feb 26, 2020 8:48:32 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:48:32 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:48:58 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696138654 [S: -51805143 Eq: -1582696138654 Fs: -1582696138654] futureMillis: 30000 Feb 26, 2020 8:49:25 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:49:25 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:49:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696191851 [S: -51858340 Eq: -1582696191851 Fs: -1582696191851] futureMillis: 30000 Feb 26, 2020 8:50:18 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:50:18 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:50:44 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696244548 [S: -51911037 Eq: -1582696244548 Fs: -1582696244548] futureMillis: 30000 Feb 26, 2020 8:51:10 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:51:10 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:51:38 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696298135 [S: -51964624 Eq: -1582696298135 Fs: -1582696298135] futureMillis: 30000 Feb 26, 2020 8:52:05 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:52:05 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:52:32 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696352066 [S: -52018555 Eq: -1582696352066 Fs: -1582696352066] futureMillis: 30000 Feb 26, 2020 8:52:58 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:52:58 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:53:25 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696405465 [S: -52071954 Eq: -1582696405465 Fs: -1582696405465] futureMillis: 30000 Feb 26, 2020 8:53:52 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:53:52 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:54:19 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [614,730] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 08:54:19 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 8:54:19 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696459333 [S: -52125822 Eq: -1582696459333 Fs: -1582696459333] futureMillis: 30000 Feb 26, 2020 8:54:46 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:54:46 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:55:12 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696512062 [S: -52178551 Eq: -1582696512062 Fs: -1582696512062] futureMillis: 30000 Feb 26, 2020 8:55:38 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:55:38 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:56:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696564979 [S: -52231468 Eq: -1582696564979 Fs: -1582696564979] futureMillis: 30000 Feb 26, 2020 8:56:32 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:56:32 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:56:59 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696619237 [S: -52285726 Eq: -1582696619237 Fs: -1582696619237] futureMillis: 30000 Feb 26, 2020 8:57:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:57:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:57:52 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696672076 [S: -52338565 Eq: -1582696672076 Fs: -1582696672076] futureMillis: 30000 Feb 26, 2020 8:58:20 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:58:20 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:58:50 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696730389 [S: -52396878 Eq: -1582696730389 Fs: -1582696730389] futureMillis: 30000 Feb 26, 2020 8:59:19 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 8:59:19 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 8:59:47 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696787877 [S: -52454366 Eq: -1582696787877 Fs: -1582696787877] futureMillis: 30000 Feb 26, 2020 9:00:17 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:00:17 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:00:51 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696851791 [S: -52518280 Eq: -1582696851791 Fs: -1582696851791] futureMillis: 30000 Feb 26, 2020 9:01:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:01:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:02:02 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696922055 [S: -52588544 Eq: -1582696922055 Fs: -1582696922055] futureMillis: 30000 Feb 26, 2020 9:02:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:02:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:03:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582696995641 [S: -52662130 Eq: -1582696995641 Fs: -1582696995641] futureMillis: 30000 Feb 26, 2020 9:03:46 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:03:46 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:04:16 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [596,728] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 09:04:16 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 9:04:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697056171 [S: -52722660 Eq: -1582697056171 Fs: -1582697056171] futureMillis: 30000 Feb 26, 2020 9:04:46 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:04:46 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:05:15 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697115655 [S: -52782144 Eq: -1582697115655 Fs: -1582697115655] futureMillis: 30000 Feb 26, 2020 9:05:45 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:05:45 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:06:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697176043 [S: -52842532 Eq: -1582697176043 Fs: -1582697176043] futureMillis: 30000 Feb 26, 2020 9:06:45 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:06:46 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:07:16 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697236136 [S: -52902625 Eq: -1582697236136 Fs: -1582697236136] futureMillis: 30000 Feb 26, 2020 9:07:44 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:07:44 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:08:13 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697293077 [S: -52959566 Eq: -1582697293077 Fs: -1582697293077] futureMillis: 30000 Feb 26, 2020 9:08:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:08:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:09:11 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697351125 [S: -53017614 Eq: -1582697351125 Fs: -1582697351125] futureMillis: 30000 Feb 26, 2020 9:09:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:09:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:10:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697410422 [S: -53076911 Eq: -1582697410422 Fs: -1582697410422] futureMillis: 30000 Feb 26, 2020 9:10:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:10:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:11:09 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697469142 [S: -53135631 Eq: -1582697469142 Fs: -1582697469142] futureMillis: 30000 Feb 26, 2020 9:11:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:11:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:12:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697527066 [S: -53193555 Eq: -1582697527066 Fs: -1582697527066] futureMillis: 30000 Feb 26, 2020 9:12:34 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:12:34 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:13:03 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697583539 [S: -53250028 Eq: -1582697583539 Fs: -1582697583539] futureMillis: 30000 Feb 26, 2020 9:13:35 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:13:35 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:14:07 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [590,893] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.updateWatchdogStart(BackendActionsTable.java:273) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:132) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Wed Feb 26 09:14:07 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 9:14:07 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697647235 [S: -53313724 Eq: -1582697647235 Fs: -1582697647235] futureMillis: 30000 Feb 26, 2020 9:14:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:14:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:15:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697708794 [S: -53375283 Eq: -1582697708794 Fs: -1582697708794] futureMillis: 30000 Feb 26, 2020 9:15:37 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:15:37 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:16:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697768901 [S: -53435390 Eq: -1582697768901 Fs: -1582697768901] futureMillis: 30000 Feb 26, 2020 9:16:40 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:16:40 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:17:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697830680 [S: -53497169 Eq: -1582697830680 Fs: -1582697830680] futureMillis: 30000 Feb 26, 2020 9:17:41 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:17:41 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:18:10 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697890538 [S: -53557027 Eq: -1582697890538 Fs: -1582697890538] futureMillis: 30000 Feb 26, 2020 9:18:39 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:18:39 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:19:08 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582697948166 [S: -53614655 Eq: -1582697948166 Fs: -1582697948166] futureMillis: 30000 Feb 26, 2020 9:19:36 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:19:36 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:20:04 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582698004295 [S: -53670784 Eq: -1582698004295 Fs: -1582698004295] futureMillis: 30000 Feb 26, 2020 9:20:33 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:20:33 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:21:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582698061221 [S: -53727710 Eq: -1582698061221 Fs: -1582698061221] futureMillis: 30000 Feb 26, 2020 9:21:29 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:21:29 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:21:58 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582698118786 [S: -53785275 Eq: -1582698118786 Fs: -1582698118786] futureMillis: 30000 Feb 26, 2020 9:22:26 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:22:26 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:22:55 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582698175087 [S: -53841576 Eq: -1582698175087 Fs: -1582698175087] futureMillis: 30000 Feb 26, 2020 9:23:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:23:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:23:55 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582698235804 [S: -53902293 Eq: -1582698235804 Fs: -1582698235804] futureMillis: 30000 Feb 26, 2020 9:24:24 AM org.apache.commons.dbcp2.BasicDataSource onSwallowException WARNING: An internal object pool swallowed an Exception. org.apache.commons.dbcp2.LifetimeExceededException: The lifetime of the connection [617,383] milliseconds exceeds the maximum permitted value of [590,000] milliseconds at org.apache.commons.dbcp2.PoolableConnectionFactory.validateLifetime(PoolableConnectionFactory.java:424) at org.apache.commons.dbcp2.PoolableConnectionFactory.passivateObject(PoolableConnectionFactory.java:364) at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:578) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:206) at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:236) at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:218) at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:244) at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java:341) at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:656) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:684) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:726) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:776) at org.opendatakit.common.persistence.engine.mysql.QueryImpl.executeQuery(QueryImpl.java:266) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.getEntity(DatastoreImpl.java:834) at org.opendatakit.aggregate.util.BackendActionsTable.getSingletonRecord(BackendActionsTable.java:172) at org.opendatakit.aggregate.util.BackendActionsTable.access$100(BackendActionsTable.java:54) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.fetchAll(BackendActionsTable.java:364) at org.opendatakit.aggregate.util.BackendActionsTable$WatchdogRecords.(BackendActionsTable.java:350) at org.opendatakit.aggregate.util.BackendActionsTable.scheduleFutureWatchdog(BackendActionsTable.java:404) at org.opendatakit.aggregate.util.BackendActionsTable.rescheduleWatchdog(BackendActionsTable.java:578) at org.opendatakit.aggregate.task.WatchdogWorkerImpl.checkTasks(WatchdogWorkerImpl.java:155) at org.opendatakit.aggregate.task.tomcat.WatchdogImpl$WatchdogRunner.run(WatchdogImpl.java:257) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Feb 26, 2020 9:24:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:24:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Wed Feb 26 09:24:24 EAT 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Feb 26, 2020 9:24:56 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582698296099 [S: -53962588 Eq: -1582698296099 Fs: -1582698296099] futureMillis: 30000 Feb 26, 2020 9:25:24 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:25:24 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:25:53 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582698353695 [S: -54020184 Eq: -1582698353695 Fs: -1582698353695] futureMillis: 30000 Feb 26, 2020 9:26:23 AM org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler handleError SEVERE: Unexpected error occurred in scheduled task. java.lang.OutOfMemoryError: GC overhead limit exceeded Feb 26, 2020 9:26:23 AM org.opendatakit.aggregate.task.WatchdogWorkerImpl checkTasks INFO: ---------------------BEGIN Watchdog Feb 26, 2020 9:27:01 AM org.opendatakit.aggregate.util.BackendActionsTable logValues INFO: incoming- last Fetch: -1582698421947 [S: -54088436 Eq: -1582698421947 Fs: -1582698421947] futureMillis: 30000