2025-10-13T20:42:16.622+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Pool stats (total=10/10, idle=10/10, active=0, waiting=0)
2025-10-13T20:42:16.623+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Fill pool skipped, pool has sufficient level or currently being filled.
2025-10-13T20:42:46.620+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Pool stats (total=10/10, idle=10/10, active=0, waiting=0)
2025-10-13T20:42:46.620+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Fill pool skipped, pool has sufficient level or currently being filled.
2025-10-13T20:42:57.830+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.security.web.FilterChainProxy        : Securing POST /api/voip/incoming-call
2025-10-13T20:42:57.831+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.s.w.a.AnonymousAuthenticationFilter  : Set SecurityContextHolder to anonymous SecurityContext
2025-10-13T20:42:57.832+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.security.web.FilterChainProxy        : Secured POST /api/voip/incoming-call
2025-10-13T20:42:57.832+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.web.servlet.DispatcherServlet        : POST "/api/voip/incoming-call", parameters={masked}
2025-10-13T20:42:57.832+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.saas.voip.controller.TwilioVoiceController#handleIncomingCallPost(HttpServletRequest)
2025-10-13T20:42:57.832+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-2] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2025-10-13T20:42:57.833+01:00  INFO 7164 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.controller.TwilioVoiceController   : Incoming call from Twilio, Host: benedictory-provocative-lauralee.ngrok-free.dev
2025-10-13T20:42:57.834+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/xml', given [*/*] and supported [application/xml]
2025-10-13T20:42:57.834+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing ["<?xml version="1.0" encoding="UTF-8"?><Response>  <Say voice="alice" language="fr-FR">    Bonjour, C (truncated)..."]
2025-10-13T20:42:57.834+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-2] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2025-10-13T20:42:57.835+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
2025-10-13T20:43:16.612+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Pool stats (total=10/10, idle=10/10, active=0, waiting=0)
2025-10-13T20:43:16.613+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Fill pool skipped, pool has sufficient level or currently being filled.
2025-10-13T20:43:37.388+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - keepalive: connection com.mysql.cj.jdbc.ConnectionImpl@5129701d is alive
2025-10-13T20:43:39.569+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - keepalive: connection com.mysql.cj.jdbc.ConnectionImpl@2b85edc7 is alive
2025-10-13T20:43:40.902+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - keepalive: connection com.mysql.cj.jdbc.ConnectionImpl@162340e1 is alive
2025-10-13T20:43:46.615+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Pool stats (total=10/10, idle=10/10, active=0, waiting=0)
2025-10-13T20:43:46.615+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Fill pool skipped, pool has sufficient level or currently being filled.
2025-10-13T20:43:52.649+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - keepalive: connection com.mysql.cj.jdbc.ConnectionImpl@3be6c731 is alive
2025-10-13T20:43:53.095+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - keepalive: connection com.mysql.cj.jdbc.ConnectionImpl@a68d4ae is alive
2025-10-13T20:43:54.942+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - keepalive: connection com.mysql.cj.jdbc.ConnectionImpl@699c560f is alive
2025-10-13T20:44:04.498+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - keepalive: connection com.mysql.cj.jdbc.ConnectionImpl@1153266c is alive
2025-10-13T20:44:06.365+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - keepalive: connection com.mysql.cj.jdbc.ConnectionImpl@39dd9917 is alive
2025-10-13T20:44:07.237+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-4] o.s.security.web.FilterChainProxy        : Securing POST /api/voip/incoming-call
2025-10-13T20:44:07.238+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-4] o.s.s.w.a.AnonymousAuthenticationFilter  : Set SecurityContextHolder to anonymous SecurityContext
2025-10-13T20:44:07.238+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-4] o.s.security.web.FilterChainProxy        : Secured POST /api/voip/incoming-call
2025-10-13T20:44:07.238+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-4] o.s.web.servlet.DispatcherServlet        : POST "/api/voip/incoming-call", parameters={masked}
2025-10-13T20:44:07.238+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.saas.voip.controller.TwilioVoiceController#handleIncomingCallPost(HttpServletRequest)
2025-10-13T20:44:07.238+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-4] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2025-10-13T20:44:07.239+01:00  INFO 7164 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.controller.TwilioVoiceController   : Incoming call from Twilio, Host: benedictory-provocative-lauralee.ngrok-free.dev
2025-10-13T20:44:07.239+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/xml', given [*/*] and supported [application/xml]
2025-10-13T20:44:07.239+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing ["<?xml version="1.0" encoding="UTF-8"?><Response>  <Say voice="alice" language="fr-FR">    Bonjour, C (truncated)..."]
2025-10-13T20:44:07.239+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-4] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2025-10-13T20:44:07.239+01:00 DEBUG 7164 --- [saas-multitenant-api] [nio-7001-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
2025-10-13T20:44:07.368+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - keepalive: connection com.mysql.cj.jdbc.ConnectionImpl@116c59f6 is alive
2025-10-13T20:44:09.131+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - keepalive: connection com.mysql.cj.jdbc.ConnectionImpl@48d5720b is alive
2025-10-13T20:44:16.616+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Pool stats (total=10/10, idle=10/10, active=0, waiting=0)
2025-10-13T20:44:16.616+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Fill pool skipped, pool has sufficient level or currently being filled.
2025-10-13T20:44:46.622+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Pool stats (total=10/10, idle=10/10, active=0, waiting=0)
2025-10-13T20:44:46.622+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Fill pool skipped, pool has sufficient level or currently being filled.
2025-10-13T20:45:16.626+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Pool stats (total=10/10, idle=10/10, active=0, waiting=0)
2025-10-13T20:45:16.626+01:00 DEBUG 7164 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Fill pool skipped, pool has sufficient level or currently being filled.
