Grails application running at http://localhost:8080 in environment: production 19/09/2023 14:40:29.575 DEBUG org.quartz.core.QuartzSchedulerThread - batch acquisition of 0 triggers 19/09/2023 14:40:35.450 DEBUG org.grails.web.servlet.mvc.GrailsWebRequestFilter - Bound Grails request context to thread: org.apache.catalina.connector.RequestFacade@a811d1 19/09/2023 14:40:35.452 DEBUG org.springframework.security.web.FilterChainProxy - Securing GET / 19/09/2023 14:40:35.681 WARN org.apache.catalina.util.SessionIdGeneratorBase - Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [223] milliseconds. 19/09/2023 14:40:35.695 DEBUG org.springframework.security.web.context.SecurityContextPersistenceFilter - Set SecurityContextHolder to empty SecurityContext 19/09/2023 14:40:35.705 DEBUG grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter - Populated SecurityContextHolder with anonymous token: 'GrailsAnonymousAuthenticationToken [Principal=org.springframework.security.core.userdetails.User [Username=__grails.anonymous.user__, Password=[PROTECTED], Enabled=false, AccountNonExpired=false, credentialsNonExpired=false, AccountNonLocked=false, Granted Authorities=[ROLE_ANONYMOUS]], Credentials=[PROTECTED], Authenticated=true, Details=WebAuthenticationDetails [RemoteIpAddress=0:0:0:0:0:0:0:1, SessionId=337F75B29FA9BE94DC3C445DE4CD4C6A], Granted Authorities=[ROLE_ANONYMOUS]]' 19/09/2023 14:40:35.756 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Attempting to match URI [/] with pattern [404] 19/09/2023 14:40:35.757 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Attempting to match URI [/] with pattern [500] 19/09/2023 14:40:35.758 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Attempting to match URI [/] with pattern [/] 19/09/2023 14:40:35.760 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Matched URI [/] with pattern [/], adding to posibilities 19/09/2023 14:40:35.760 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Attempting to match URI [/] with pattern [/ajax/charts/assessment-history/(*)?] 19/09/2023 14:40:35.760 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Attempting to match URI [/] with pattern [/ajax/charts/monthly-averages/(*)?] 19/09/2023 14:40:35.761 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Attempting to match URI [/] with pattern [/ajax/charts/implementation-group-averages/(*)?] 19/09/2023 14:40:35.761 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Attempting to match URI [/] with pattern [/ajax/charts/implementation-averages/(*)?] 19/09/2023 14:40:35.761 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Attempting to match URI [/] with pattern [/accessDenied] 19/09/2023 14:40:35.761 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Attempting to match URI [/] with pattern [/requestRejected] 19/09/2023 14:40:35.761 DEBUG org.grails.web.mapping.DefaultUrlMappingsHolder - Attempting to match URI [/] with pattern [/(*)/(*)?/(*)?(.(*))?] 19/09/2023 14:40:35.767 DEBUG org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl - getReachableGrantedAuthorities() - From the roles [ROLE_ANONYMOUS] one can reach [ROLE_ANONYMOUS] in zero or more steps. 19/09/2023 14:40:35.773 DEBUG org.springframework.security.web.access.intercept.FilterSecurityInterceptor - Authorized filter invocation [GET /] with attributes [permitAll] 19/09/2023 14:40:35.773 DEBUG org.springframework.security.web.FilterChainProxy - Secured GET / 19/09/2023 14:40:35.777 DEBUG org.grails.web.servlet.mvc.GrailsDispatcherServlet - GET "/", parameters={} 19/09/2023 14:40:35.784 DEBUG org.grails.web.mapping.mvc.UrlMappingsHandlerMapping - Mapped to / 19/09/2023 14:40:35.785 DEBUG org.grails.datastore.mapping.web.support.OpenSessionInViewInterceptor - Opening single Datastore Session in OpenSessionInViewInterceptor 19/09/2023 14:40:35.786 DEBUG org.grails.datastore.mapping.core.DatastoreUtils - Opening Datastore Session 19/09/2023 14:40:35.786 DEBUG org.grails.datastore.gorm.neo4j.Neo4jSession - Session created 19/09/2023 14:40:35.786 DEBUG io.micronaut.context.event.ApplicationEventPublisher - Publishing event: org.grails.datastore.mapping.core.SessionCreationEvent[source=org.grails.datastore.gorm.neo4j.Neo4jDatastore@1a8b22b5] 19/09/2023 14:40:35.807 DEBUG org.grails.datastore.mapping.web.support.OpenSessionInViewInterceptor - Flushing single Datastore Session in OpenSessionInViewInterceptor 19/09/2023 14:40:35.807 DEBUG org.grails.web.servlet.view.GrailsLayoutViewResolver - Resolving view for name /index and locale en_US 19/09/2023 14:40:35.809 DEBUG org.grails.web.servlet.view.GroovyPageViewResolver - Locating GSP view for path /index 19/09/2023 14:40:35.823 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [neo4j] for GSP view [/index.gsp] 19/09/2023 14:40:35.824 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [interceptors] for GSP view [/index.gsp] 19/09/2023 14:40:35.824 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [converters] for GSP view [/index.gsp] 19/09/2023 14:40:35.824 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [fields] for GSP view [/index.gsp] 19/09/2023 14:40:35.824 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [controllersAsync] for GSP view [/index.gsp] 19/09/2023 14:40:35.824 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [mimeTypes] for GSP view [/index.gsp] 19/09/2023 14:40:35.824 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [cache] for GSP view [/index.gsp] 19/09/2023 14:40:35.824 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [springSecurityUi] for GSP view [/index.gsp] 19/09/2023 14:40:35.824 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [domainClass] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [scaffolding] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [springSecurityCore] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [quartz] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [services] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [groovyPages] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [assetPipeline] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [urlMappings] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [controllers] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [eventBus] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [codecs] for GSP view [/index.gsp] 19/09/2023 14:40:35.825 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [dataSource] for GSP view [/index.gsp] 19/09/2023 14:40:35.826 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [core] for GSP view [/index.gsp] 19/09/2023 14:40:35.826 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [restResponder] for GSP view [/index.gsp] 19/09/2023 14:40:35.826 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [i18n] for GSP view [/index.gsp] 19/09/2023 14:40:35.826 DEBUG org.grails.gsp.io.DefaultGroovyPageLocator - Searching plugin [mail] for GSP view [/index.gsp] 19/09/2023 14:40:35.826 DEBUG grails.util.CacheEntry - Updating cache for value [Byte array resource [resource loaded from byte array]] 19/09/2023 14:40:35.826 DEBUG grails.util.CacheEntry - Unlocking cache for update 19/09/2023 14:40:35.826 DEBUG grails.util.CacheEntry - Updating cache for value [null] 19/09/2023 14:40:35.826 DEBUG grails.util.CacheEntry - Unlocking cache for update 19/09/2023 14:40:35.828 DEBUG io.micronaut.context.DefaultBeanContext - Resolving beans for type: org.springframework.web.servlet.view.groovy.GroovyMarkupConfig 19/09/2023 14:40:35.828 DEBUG io.micronaut.context.DefaultBeanContext - Finding candidate beans for type: GroovyMarkupConfig 19/09/2023 14:40:35.828 DEBUG io.micronaut.context.DefaultBeanContext - No bean candidates found for type: GroovyMarkupConfig 19/09/2023 14:40:35.838 DEBUG org.grails.datastore.mapping.web.support.OpenSessionInViewInterceptor - Closing single Datastore Session in OpenSessionInViewInterceptor 19/09/2023 14:40:35.838 DEBUG org.grails.datastore.mapping.core.DatastoreUtils - Closing Datastore Session 19/09/2023 14:40:35.838 DEBUG org.grails.datastore.gorm.neo4j.Neo4jSession - Session closed 19/09/2023 14:40:35.839 DEBUG org.grails.web.servlet.mvc.GrailsDispatcherServlet - Failed to complete request: javax.servlet.ServletException: Could not resolve view with name '/index' in servlet with name 'grailsDispatcherServlet' 19/09/2023 14:40:35.840 DEBUG io.micronaut.context.event.ApplicationEventPublisher - Publishing event: ServletRequestHandledEvent: url=[/]; client=[0:0:0:0:0:0:0:1]; method=[GET]; servlet=[grailsDispatcherServlet]; session=[337F75B29FA9BE94DC3C445DE4CD4C6A]; user=[null]; time=[65ms]; status=[failed: javax.servlet.ServletException: Could not resolve view with name '/index' in servlet with name 'grailsDispatcherServlet'] 19/09/2023 14:40:35.840 DEBUG io.micronaut.context.DefaultBeanContext - Resolving beans for type: io.micronaut.context.event.ApplicationEventListener 19/09/2023 14:40:35.841 DEBUG io.micronaut.context.DefaultBeanContext - Found a registration BeanRegistration: io.micronaut.spring.context.event.ContextEventAdapter@f1a45f8 for candidate: Definition: io.micronaut.spring.context.event.ContextEventAdapter with qualifier: 19/09/2023 14:40:35.842 DEBUG org.springframework.security.web.context.HttpSessionSecurityContextRepository - Did not store anonymous SecurityContext 19/09/2023 14:40:35.842 DEBUG org.springframework.security.web.context.SecurityContextPersistenceFilter - Cleared SecurityContextHolder to complete request 19/09/2023 14:40:35.842 DEBUG org.grails.web.servlet.mvc.GrailsWebRequestFilter - Cleared Grails thread-bound request context: org.apache.catalina.connector.RequestFacade@a811d1 19/09/2023 14:40:35.845 ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[grailsDispatcherServlet] - Servlet.service() for servlet [grailsDispatcherServlet] in context with path [] threw exception [Could not resolve view with name '/index' in servlet with name 'grailsDispatcherServlet'] with root cause javax.servlet.ServletException: Could not resolve view with name '/index' in servlet with name 'grailsDispatcherServlet' at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1385) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1150) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:645) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:750) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:223) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:217) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116) at grails.plugin.springsecurity.web.UpdateRequestContextHolderExceptionTranslationFilter.doFilter(UpdateRequestContextHolderExceptionTranslationFilter.groovy:64) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.groovy:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:141) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:97) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:223) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:217) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:223) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:217) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.groovy:64) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.groovy:58) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.csrf.CsrfFilter.doFilterInternal(CsrfFilter.java:117) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.grails.web.servlet.mvc.GrailsWebRequestFilter.doFilterInternal(GrailsWebRequestFilter.java:77) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.grails.web.filters.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:67) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:829) 19/09/2023 14:40:35.849 DEBUG org.springframework.security.web.FilterChainProxy - Securing GET /error