16:43:04,941 |-INFO in ch.qos.logback.core.joran.action.ConversionRuleAction - registering conversion word clr with class [org.springframework.boot.logging.logback.ColorConverter]
16:43:04,941 |-INFO in ch.qos.logback.core.joran.action.ConversionRuleAction - registering conversion word wEx with class [org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter]
16:43:04,941 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - <level> element is deprecated. Near [level] on line 25
16:43:04,941 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - Please use "level" attribute within <logger> or <root> elements instead.
16:43:04,941 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - <level> element is deprecated. Near [level] on line 30
16:43:04,941 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - Please use "level" attribute within <logger> or <root> elements instead.
16:43:04,942 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [CONSOLE]
16:43:04,942 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
16:43:04,943 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
16:43:04,943 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [TEST-FILE]
16:43:04,943 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
16:43:04,944 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
16:43:04,944 |-INFO in ch.qos.logback.core.FileAppender[TEST-FILE] - File property is set to [LOG_FILE_IS_UNDEFINED]
16:43:04,945 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@751c8972 - Propagating DEBUG level on Logger[com.yablochkov] onto the JUL framework
16:43:04,945 |-INFO in ch.qos.logback.classic.model.processor.LevelModelHandler - com.yablochkov level set to DEBUG
16:43:04,945 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@751c8972 - Propagating TRACE level on Logger[org.springframework.web.servlet.mvc] onto the JUL framework
16:43:04,945 |-INFO in ch.qos.logback.classic.model.processor.LevelModelHandler - org.springframework.web.servlet.mvc level set to TRACE
16:43:04,945 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [CONSOLE] to Logger[org.springframework.web.servlet.mvc]
16:43:04,945 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to WARN
16:43:04,945 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@751c8972 - Propagating WARN level on Logger[ROOT] onto the JUL framework
16:43:04,945 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [TEST-FILE] to Logger[ROOT]
16:43:04,945 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [CONSOLE] to Logger[ROOT]
16:43:04,945 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@fe15694 - End of configuration.
16:43:04,945 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@5ca3308c - Registering current configuration as safe fallback point
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.0.2)
16:43:04.952 [Test worker] INFO c.y.a.ocpp16.UpdateFirmwareTest - Starting UpdateFirmwareTest using Java 17.0.2 with PID 206 (started by root in /builds/yablochkov/mainboard/autotests/autotests1.6)
16:43:04.953 [Test worker] DEBUG c.y.a.ocpp16.UpdateFirmwareTest - Running with Spring Boot, Spring
16:43:04.953 [Test worker] INFO c.y.a.ocpp16.UpdateFirmwareTest - The following 1 profile is active: "test"
16:43:04.956 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@4e023095, started on Mon Aug 18 16:43:04 UTC 2025
16:43:05.111 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - No 'messageSource' bean, using [Empty MessageSource]
16:43:05.112 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - No 'applicationEventMulticaster' bean, using [SimpleApplicationEventMulticaster]
16:43:05.238 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
16:43:05.238 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
16:43:05.250 [Test worker] TRACE o.s.w.s.m.m.a.RequestMappingHandlerMapping -
o.s.b.a.w.s.e.BasicErrorController:
{ [/error]}: error(HttpServletRequest)
{ [/error], produces [text/html]}: errorHtml(HttpServletRequest,HttpServletResponse)
16:43:05.250 [Test worker] TRACE o.s.w.s.m.m.a.RequestMappingHandlerMapping -
o.s.b.a.w.s.e.BasicErrorController:
{ [/error]}: error(HttpServletRequest)
{ [/error], produces [text/html]}: errorHtml(HttpServletRequest,HttpServletResponse)
16:43:05.252 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - 2 mappings in 'requestMappingHandlerMapping'
16:43:05.252 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - 2 mappings in 'requestMappingHandlerMapping'
16:43:05.254 [Test worker] DEBUG o.s.w.s.h.BeanNameUrlHandlerMapping - Detected 0 mappings in 'beanNameHandlerMapping'
16:43:05.256 [Test worker] TRACE o.s.w.s.f.s.RouterFunctionMapping - 0 RouterFunction(s) in 'routerFunctionMapping'
16:43:05.258 [Test worker] TRACE o.s.w.s.h.SimpleUrlHandlerMapping - Mapped [/webjars/**] onto ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
16:43:05.258 [Test worker] TRACE o.s.w.s.h.SimpleUrlHandlerMapping - Mapped [/**] onto ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
16:43:05.258 [Test worker] DEBUG o.s.w.s.h.SimpleUrlHandlerMapping - Patterns [/webjars/**, /**] in 'resourceHandlerMapping'
16:43:05.262 [Test worker] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
16:43:05.262 [Test worker] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
16:43:05.291 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - Using LifecycleProcessor [org.springframework.context.support.DefaultLifecycleProcessor@44ca15d7]
16:43:05.294 [Test worker] INFO c.y.a.ocpp16.UpdateFirmwareTest - Started UpdateFirmwareTest in 0.38 seconds (process running for 2564.11)
16:43:05.302 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/updateFirmware
16:43:05.305 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:43:05.311 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [UpdateFirmwareDto(location=ftp://ftp:soaThia7Oo7r@172.24.1.52/empty.bin, retrieveDate=2025-08-18T16:43:05.301823137Z[UTC], retries=1, retryInterval=2)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
16:43:05.686 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:43:05.687 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.firmware.UpdateFirmwareConfirmation]
16:43:10.688 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:43:10.689 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:43:10.766 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:43:10.767 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
FirmwareStatusNotificationRequest{status=Downloading, isValid=true}
FirmwareStatusNotificationRequest{status=Downloaded, isValid=true}
StatusNotificationRequest{connectorId=0, errorCode=NoError, info=null, status=Unavailable, timestamp="2025-08-18T16:43:07.325567182Z[UTC]", vendorId=Origin, vendorErrorCode=null, isValid=true}
StatusNotificationRequest{connectorId=2, errorCode=NoError, info=null, status=Unavailable, timestamp="2025-08-18T16:43:07.653640838Z[UTC]", vendorId=Origin, vendorErrorCode=null, isValid=true}
StatusNotificationRequest{connectorId=1, errorCode=NoError, info=null, status=Unavailable, timestamp="2025-08-18T16:43:07.664486473Z[UTC]", vendorId=Origin, vendorErrorCode=null, isValid=true}
StatusNotificationRequest{connectorId=3, errorCode=NoError, info=null, status=Unavailable, timestamp="2025-08-18T16:43:07.673947311Z[UTC]", vendorId=Origin, vendorErrorCode=null, isValid=true}
DataTransferRequest{vendorId=Origin, messageId=stationStatus, data={"errorId":0,"failureStart":{},"failureEnd":{},"maintenanceStart":{"connector1":"2025-08-18T12:42:25","connector2":"2025-08-18T19:42:11","connector3":"2025-08-18T12:42:26","connector0":"2025-08-18T12:42:25"},"maintenanceEnd":{"connector1":"2025-08-18T19:00:53","connector2":"2025-08-18T19:42:21","connector3":"2025-08-18T19:02:07","connector0":"2025-08-18T19:00:23"},"failureDurationS":{"connector1":0,"connector2":0,"connector3":0,"connector0":0},"maintenanceDurationS":{"connector1":22708,"connector2":10,"connector3":22781,"connector0":22678},"failureDurationMonthlyS":{"connector1":0,"connector2":0,"connector3":0,"connector0":0},"maintenanceDurationMonthlyS":{"connector1":65813612,"connector2":52294869,"connector3":62845896,"connector0":65068938},"switchOperationCounter":0,"currentSetByStationA":500,"voltageSetByStationV":750,"fanOK":false,"doorsOpen":false,"controlModulPowerON":false,"outputContactorClose":false,"timestamp":"2025-08-18T19:43:08.203919930+03:00"}, isValid=true}
DataTransferRequest{vendorId=Origin, messageId=stationStatus, data={"errorId":0,"failureStart":{},"failureEnd":{},"maintenanceStart":{"connector1":"2025-08-18T12:42:25","connector2":"2025-08-18T19:42:11","connector3":"2025-08-18T12:42:26","connector0":"2025-08-18T12:42:25"},"maintenanceEnd":{"connector1":"2025-08-18T19:00:53","connector2":"2025-08-18T19:42:21","connector3":"2025-08-18T19:02:07","connector0":"2025-08-18T19:00:23"},"failureDurationS":{"connector1":0,"connector2":0,"connector3":0,"connector0":0},"maintenanceDurationS":{"connector1":22708,"connector2":10,"connector3":22781,"connector0":22678},"failureDurationMonthlyS":{"connector1":0,"connector2":0,"connector3":0,"connector0":0},"maintenanceDurationMonthlyS":{"connector1":65813612,"connector2":52294869,"connector3":62845896,"connector0":65068938},"switchOperationCounter":0,"currentSetByStationA":500,"voltageSetByStationV":750,"fanOK":false,"doorsOpen":false,"controlModulPowerON":false,"outputContactorClose":false,"timestamp":"2025-08-18T19:43:08.237035243+03:00"}, isValid=true}
DataTransferRequest{vendorId=Origin, messageId=stationStatus, data={"errorId":0,"failureStart":{},"failureEnd":{},"maintenanceStart":{"connector1":"2025-08-18T12:42:25","connector2":"2025-08-18T19:42:11","connector3":"2025-08-18T12:42:26","connector0":"2025-08-18T12:42:25"},"maintenanceEnd":{"connector1":"2025-08-18T19:00:53","connector2":"2025-08-18T19:42:21","connector3":"2025-08-18T19:02:07","connector0":"2025-08-18T19:00:23"},"failureDurationS":{"connector1":0,"connector2":0,"connector3":0,"connector0":0},"maintenanceDurationS":{"connector1":22708,"connector2":10,"connector3":22781,"connector0":22678},"failureDurationMonthlyS":{"connector1":0,"connector2":0,"connector3":0,"connector0":0},"maintenanceDurationMonthlyS":{"connector1":65813612,"connector2":52294869,"connector3":62845896,"connector0":65068938},"switchOperationCounter":0,"currentSetByStationA":500,"voltageSetByStationV":750,"fanOK":false,"doorsOpen":false,"controlModulPowerON":false,"outputContactorClose":false,"timestamp":"2025-08-18T19:43:08.275261825+03:00"}, isValid=true}
16:43:15.777 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:43:15.777 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:43:15.853 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:43:15.854 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
hashmap0 - Unavailable
hashmap2 - Unavailable
hashmap1 - Unavailable
hashmap3 - Unavailable
16:43:20.856 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:43:20.857 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:43:20.931 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:43:20.932 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
16:43:40.940 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:43:40.941 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:43:41.017 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:43:41.018 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
hashmap0 - Unavailable
hashmap2 - Unavailable
hashmap1 - Unavailable
hashmap3 - Unavailable
hashmap0 - Available
hashmap1 - Available
hashmap3 - Available
hashmap2 - Available
hashmap0 - Available
hashmap1 - Available
hashmap2 - Available
hashmap3 - Available
16:43:41.088 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:43:41.089 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:43:41.164 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:43:41.165 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
16:43:52.607 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
16:43:52.680 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:43:52.692 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/updateFirmware
16:43:52.692 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:43:52.692 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [UpdateFirmwareDto(location=ftp://ftp:soaThia7Oo7r@172.24.1.52/empty.bin1, retrieveDate=2025-08-18T16:43:52.691591480Z[UTC], retries=1, retryInterval=2)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
16:43:52.942 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:43:52.943 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.firmware.UpdateFirmwareConfirmation]
16:43:57.944 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:43:57.945 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:43:58.019 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:43:58.020 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
16:44:09.470 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
16:44:09.544 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:44:23.151 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:44:23.152 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:44:23.226 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:44:23.226 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
16:44:23.229 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/updateFirmware
16:44:23.229 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:44:23.229 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [UpdateFirmwareDto(location=ftp://ftp:soaThia7Oo7r@172.24.1.52/empty.bin, retrieveDate=2025-08-18T16:44:23.228909699Z[UTC], retries=1, retryInterval=2)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
16:44:23.416 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:44:23.416 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.firmware.UpdateFirmwareConfirmation]
16:44:28.417 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:44:28.418 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:44:28.493 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:44:28.493 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
16:44:33.499 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:44:33.499 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:44:33.577 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:44:33.578 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
hashmap2 - Charging
hashmap0 - Unavailable
hashmap1 - Unavailable
hashmap3 - Unavailable
16:44:45.025 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:44:45.026 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:44:45.101 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:44:45.102 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
16:45:05.111 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:45:05.112 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:45:05.198 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:45:05.198 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
hashmap2 - Charging
hashmap0 - Unavailable
hashmap1 - Unavailable
hashmap3 - Unavailable
hashmap2 - Unavailable
hashmap0 - Available
hashmap1 - Available
hashmap2 - Available
hashmap3 - Available
hashmap0 - Available
hashmap1 - Available
hashmap2 - Available
hashmap3 - Available
16:45:05.269 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:45:05.270 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:45:05.345 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:45:05.345 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
16:45:16.805 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
16:45:16.882 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:45:16.893 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/updateFirmware
16:45:16.893 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:45:16.893 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [UpdateFirmwareDto(location=ftp://ftp:soaThia7Oo7r@172.24.1.52/empty.bin, retrieveDate=2025-08-18T16:45:16.892938672Z[UTC], retries=1, retryInterval=2)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
16:45:17.441 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:45:17.441 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.firmware.UpdateFirmwareConfirmation]
16:45:22.442 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:45:22.443 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:45:22.523 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:45:22.524 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
16:45:24.525 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:45:24.526 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:45:24.601 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:45:24.602 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
hashmap0 - Unavailable
hashmap1 - Unavailable
hashmap3 - Unavailable
hashmap2 - Unavailable
16:45:24.607 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeAvailability?connectorId=1&type=Operative
16:45:24.611 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:45:24.760 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:45:24.761 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeAvailabilityConfirmation]
16:45:44.762 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
16:45:44.763 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
16:45:44.838 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:45:44.839 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
hashmap0 - Unavailable
hashmap1 - Unavailable
hashmap3 - Unavailable
hashmap2 - Unavailable
hashmap0 - Available
hashmap2 - Available
hashmap3 - Available
hashmap1 - Available
hashmap0 - Available
hashmap1 - Available
hashmap2 - Available
hashmap3 - Available
16:45:56.351 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
16:45:56.428 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
16:45:56.636 [Test worker] DEBUG o.s.w.c.s.GenericWebApplicationContext - Closing org.springframework.web.context.support.GenericWebApplicationContext@4e023095, started on Mon Aug 18 16:43:04 UTC 2025