2025-08-15 15:37:34.065  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 4648 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:37:34.084  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:37:36.374  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:37:36.573  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2414 ms
2025-08-15 15:37:38.833  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:37:45.311  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 7472 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:37:45.326  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:37:47.367  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:37:47.544  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2151 ms
2025-08-15 15:37:49.409  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:37:49.475  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:37:49.479  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:37:49.479  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:37:49.480 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:37:49.525  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:37:49.556 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:37:54.685  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 7612 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:37:54.699  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:37:56.599  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:37:56.772  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2009 ms
2025-08-15 15:37:58.709  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:37:58.785  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:37:58.790  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:37:58.790  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:37:58.791 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:37:58.835  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:37:58.867 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:38:01.710  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 1464 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:38:01.724  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:38:03.766  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:38:03.933  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2141 ms
2025-08-15 15:38:06.044  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:38:06.117  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:38:06.124  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:38:06.125  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:38:06.125 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:38:06.177  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:38:06.227 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:38:10.807  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 8748 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:38:10.820  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:38:12.763  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:38:12.981  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2103 ms
2025-08-15 15:38:14.755  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:38:14.825  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:38:14.831  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:38:14.832  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:38:14.832 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:38:14.874  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:38:14.901 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:38:18.618  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 7896 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:38:18.630  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:38:20.492  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:38:20.661  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1971 ms
2025-08-15 15:38:22.506  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:38:22.582  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:38:22.587  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:38:22.588  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:38:22.588 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:38:22.629  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:38:22.655 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:38:30.586  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 6896 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:38:30.598  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:38:32.480  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:38:32.665  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2005 ms
2025-08-15 15:38:34.473  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:38:34.535  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:38:34.541  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:38:34.542  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:38:34.542 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:38:34.580  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:38:34.608 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:38:52.063  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12204 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:38:52.084  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:38:54.104  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:38:54.270  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2124 ms
2025-08-15 15:38:56.207  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:38:56.274  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:38:56.279  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:38:56.279  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:38:56.280 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:38:56.315  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:38:56.342 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:39:01.494  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 8204 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:39:01.506  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:39:03.360  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:39:03.576  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2010 ms
2025-08-15 15:39:05.376  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:39:05.471  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:39:05.476  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:39:05.477  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:39:05.477 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:39:05.522  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:39:05.552 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:39:08.799  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 7384 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:39:08.823  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:39:10.801  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:39:10.980  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2094 ms
2025-08-15 15:39:12.839  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:39:12.901  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:39:12.906  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:39:12.907  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:39:12.907 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:39:12.947  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:39:12.971 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:39:17.650  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 10944 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:39:17.664  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:39:20.115  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:39:20.343  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2610 ms
2025-08-15 15:39:22.140  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:39:22.203  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:39:22.208  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:39:22.209  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:39:22.209 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:39:22.257  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:39:22.285 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:39:25.508  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 3312 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:39:25.521  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:39:27.583  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:39:27.788  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2196 ms
2025-08-15 15:39:29.626  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:39:29.713  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:39:29.719  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:39:29.720  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:39:29.720 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:39:29.758  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:39:29.800 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:39:37.487  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12804 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:39:37.500  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:39:39.470  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:39:39.648  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2093 ms
2025-08-15 15:39:41.505  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:39:41.584  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:39:41.589  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:39:41.589  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:39:41.590 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:39:41.631  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:39:41.658 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:39:59.419  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13852 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:39:59.434  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:40:01.789  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:40:02.065  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2547 ms
2025-08-15 15:40:04.650  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:40:04.734  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:40:04.739  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:40:04.739  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:40:04.739 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:40:04.795  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:40:04.833 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:40:08.621  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13124 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:40:08.635  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:40:10.518  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:40:10.703  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2008 ms
2025-08-15 15:40:12.480  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:40:12.560  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:40:12.567  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:40:12.568  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:40:12.568 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:40:12.602  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:40:12.628 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:40:15.486  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 4904 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:40:15.504  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:40:17.335  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:40:17.512  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1946 ms
2025-08-15 15:40:19.293  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:40:19.358  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:40:19.363  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:40:19.363  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:40:19.364 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:40:19.400  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:40:19.428 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:40:24.886  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13912 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:40:24.901  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:40:26.764  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:40:26.928  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1962 ms
2025-08-15 15:40:28.855  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:40:28.938  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:40:28.945  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:40:28.945  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:40:28.945 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:40:28.997  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:40:29.022 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:40:32.460  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 8920 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:40:32.474  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:40:34.372  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:40:34.537  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2001 ms
2025-08-15 15:40:36.480  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:40:36.545  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:40:36.550  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:40:36.550  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:40:36.551 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:40:36.590  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:40:36.616 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:40:44.465  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 5436 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:40:44.479  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:40:46.456  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:40:46.672  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2138 ms
2025-08-15 15:40:48.627  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:40:48.688  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:40:48.693  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:40:48.694  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:40:48.694 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:40:48.734  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:40:48.761 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:41:07.747  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 6940 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:41:07.763  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:41:09.956  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:41:10.187  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2350 ms
2025-08-15 15:41:12.302  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:41:12.381  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:41:12.389  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:41:12.390  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:41:12.390 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:41:12.444  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:41:12.501 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:41:15.502  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 5060 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:41:15.516  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:41:17.556  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:41:17.769  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2173 ms
2025-08-15 15:41:19.617  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:41:19.684  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:41:19.689  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:41:19.689  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:41:19.690 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:41:19.729  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:41:19.755 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:41:31.693  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12776 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:41:31.711  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:41:33.806  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:41:33.959  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2142 ms
2025-08-15 15:41:35.866  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:41:35.937  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:41:35.946  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:41:35.946  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:41:35.946 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:41:35.993  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:41:36.022 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:41:39.218  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11560 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:41:39.234  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:41:41.024  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:41:41.197  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1896 ms
2025-08-15 15:41:42.932  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:41:43.009  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:41:43.017  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:41:43.017  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:41:43.017 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:41:43.058  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:41:43.083 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:41:51.226  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14556 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:41:51.239  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:41:53.115  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:41:53.301  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2000 ms
2025-08-15 15:41:55.389  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:41:55.463  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:41:55.471  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:41:55.472  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:41:55.472 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:41:55.519  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:41:55.552 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:42:14.981  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13824 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:42:14.993  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:42:16.798  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:42:16.950  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1900 ms
2025-08-15 15:42:18.616  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:42:18.684  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:42:18.691  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:42:18.692  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:42:18.692 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:42:18.739  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:42:18.768 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:42:22.187  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 4968 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:42:22.200  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:42:23.963  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:42:24.122  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1861 ms
2025-08-15 15:42:25.873  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:42:25.934  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:42:25.938  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:42:25.939  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:42:25.939 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:42:25.975  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:42:26.000 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:42:38.502  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11116 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:42:38.518  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:42:40.328  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:42:40.506  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1916 ms
2025-08-15 15:42:42.168  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:42:42.231  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:42:42.236  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:42:42.236  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:42:42.236 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:42:42.276  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:42:42.313 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:42:45.618  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12364 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:42:45.632  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:42:47.353  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:42:47.577  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1891 ms
2025-08-15 15:42:49.248  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:42:49.315  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:42:49.322  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:42:49.323  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:42:49.323 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:42:49.368  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:42:49.390 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:42:57.970  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 912 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:42:57.982  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:42:59.781  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:42:59.944  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1908 ms
2025-08-15 15:43:01.931  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:43:02.005  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:43:02.012  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:43:02.012  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:43:02.013 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:43:02.064  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:43:02.092 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:43:21.255  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 1556 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:43:21.267  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:43:23.060  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:43:23.229  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1899 ms
2025-08-15 15:43:24.907  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:43:24.973  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:43:24.977  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:43:24.978  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:43:24.979 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:43:25.020  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:43:25.047 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:43:28.472  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 9192 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:43:28.484  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:43:30.350  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:43:30.511  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1968 ms
2025-08-15 15:43:32.260  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:43:32.323  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:43:32.329  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:43:32.329  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:43:32.330 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:43:32.371  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:43:32.394 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:43:44.736  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12792 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:43:44.756  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:43:46.583  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:43:46.738  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1860 ms
2025-08-15 15:43:48.648  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:43:48.712  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:43:48.717  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:43:48.717  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:43:48.717 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:43:48.757  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:43:48.803 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:43:51.848  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11532 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:43:51.861  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:43:53.781  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:43:53.987  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2066 ms
2025-08-15 15:43:55.852  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:43:55.917  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:43:55.924  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:43:55.925  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:43:55.925 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:43:55.974  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:43:56.004 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:44:04.792  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13120 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:44:04.805  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:44:06.711  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:44:06.878  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2008 ms
2025-08-15 15:44:08.662  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:44:08.740  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:44:08.746  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:44:08.747  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:44:08.747 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:44:08.791  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:44:08.814 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:44:27.478  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12592 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:44:27.489  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:44:29.266  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:44:29.429  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1873 ms
2025-08-15 15:44:31.223  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:44:31.298  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:44:31.306  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:44:31.306  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:44:31.306 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:44:31.351  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:44:31.375 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:44:34.929  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 7968 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:44:34.942  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:44:36.907  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:44:37.091  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2080 ms
2025-08-15 15:44:38.740  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:44:38.801  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:44:38.806  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:44:38.806  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:44:38.807 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:44:38.846  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:44:38.874 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:44:51.286  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 4692 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:44:51.303  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:44:53.126  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:44:53.331  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1960 ms
2025-08-15 15:44:55.472  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:44:55.537  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:44:55.543  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:44:55.543  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:44:55.544 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:44:55.584  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:44:55.620 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:44:58.552  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 6824 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:44:58.564  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:45:00.429  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:45:00.608  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1981 ms
2025-08-15 15:45:02.436  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:45:02.502  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:45:02.507  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:45:02.508  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:45:02.508 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:45:02.557  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:45:02.584 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:45:11.273  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14536 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:45:11.289  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:45:13.221  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:45:13.418  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2061 ms
2025-08-15 15:45:15.217  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:45:15.290  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:45:15.295  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:45:15.295  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:45:15.296 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:45:15.333  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:45:15.371 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:45:33.985  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14384 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:45:33.997  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:45:36.079  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:45:36.264  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2202 ms
2025-08-15 15:45:38.197  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:45:38.268  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:45:38.273  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:45:38.274  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:45:38.274 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:45:38.323  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:45:38.358 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:45:41.502  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 1224 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:45:41.516  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:45:43.780  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:45:44.008  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2418 ms
2025-08-15 15:45:46.121  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:45:46.198  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:45:46.205  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:45:46.205  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:45:46.206 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:45:46.252  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:45:46.279 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:45:58.176  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 2648 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:45:58.194  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:46:00.132  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:46:00.296  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2034 ms
2025-08-15 15:46:02.435  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:46:02.525  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:46:02.532  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:46:02.533  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:46:02.534 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:46:02.593  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:46:02.627 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:46:17.932  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13660 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:46:17.947  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:46:19.880  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:46:20.060  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2053 ms
2025-08-15 15:46:21.831  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:46:21.896  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:46:21.901  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:46:21.902  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:46:21.902 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:46:21.944  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:46:21.969 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:46:40.901  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 912 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:46:40.913  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:46:42.656  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:46:42.818  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1847 ms
2025-08-15 15:46:44.481  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:46:44.541  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:46:44.546  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:46:44.546  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:46:44.547 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:46:44.585  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:46:44.613 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:46:48.841  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 4888 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:46:48.854  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:46:50.634  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:46:50.810  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1899 ms
2025-08-15 15:46:52.907  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:46:52.976  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:46:52.981  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:46:52.981  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:46:52.981 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:46:53.019  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:46:53.049 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:47:05.241  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 756 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:47:05.262  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:47:07.202  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:47:07.360  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2033 ms
2025-08-15 15:47:09.182  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:47:09.256  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:47:09.261  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:47:09.262  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:47:09.262 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:47:09.302  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:47:09.330 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:47:24.500  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13472 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:47:24.513  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:47:26.482  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:47:26.671  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2099 ms
2025-08-15 15:47:28.383  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:47:28.455  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:47:28.460  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:47:28.460  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:47:28.461 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:47:28.502  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:47:28.540 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:47:47.214  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13148 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:47:47.229  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:47:49.247  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:47:49.444  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2141 ms
2025-08-15 15:47:51.252  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:47:51.320  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:47:51.326  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:47:51.327  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:47:51.327 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:47:51.370  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:47:51.404 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:47:55.831  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 15136 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:47:55.845  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:47:57.678  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:47:57.841  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1934 ms
2025-08-15 15:47:59.764  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:47:59.843  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:47:59.850  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:47:59.850  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:47:59.851 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:47:59.895  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:47:59.928 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:48:12.196  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 15296 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:48:12.210  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:48:14.215  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:48:14.406  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2129 ms
2025-08-15 15:48:16.429  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:48:16.516  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:48:16.521  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:48:16.522  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:48:16.522 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:48:16.565  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:48:16.592 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:48:31.391  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13236 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:48:31.404  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:48:33.452  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:48:33.654  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2183 ms
2025-08-15 15:48:35.669  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:48:35.742  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:48:35.749  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:48:35.750  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:48:35.750 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:48:35.798  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:48:35.835 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:48:54.137  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 2364 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:48:54.152  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:48:56.253  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:48:56.443  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2229 ms
2025-08-15 15:48:58.241  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:48:58.319  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:48:58.324  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:48:58.325  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:48:58.325 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:48:58.369  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:48:58.407 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:49:02.525  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 15036 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:49:02.539  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:49:04.460  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:49:04.627  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2023 ms
2025-08-15 15:49:06.484  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:49:06.550  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:49:06.556  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:49:06.556  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:49:06.557 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:49:06.594  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:49:06.618 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:49:19.286  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12844 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:49:19.298  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:49:21.171  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:49:21.515  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2155 ms
2025-08-15 15:49:23.320  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:49:23.380  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:49:23.385  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:49:23.386  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:49:23.386 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:49:23.430  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:49:23.456 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:49:38.565  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11052 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:49:38.579  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:49:40.432  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:49:40.657  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2019 ms
2025-08-15 15:49:42.439  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:49:42.519  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:49:42.526  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:49:42.526  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:49:42.527 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:49:42.570  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:49:42.602 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:50:00.997  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14088 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:50:01.015  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:50:03.070  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:50:03.260  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2180 ms
2025-08-15 15:50:05.252  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:50:05.325  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:50:05.331  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:50:05.331  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:50:05.332 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:50:05.378  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:50:05.407 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:50:09.248  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12420 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:50:09.260  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:50:11.148  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:50:11.320  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1994 ms
2025-08-15 15:50:13.051  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:50:13.117  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:50:13.122  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:50:13.122  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:50:13.123 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:50:13.161  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:50:13.183 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:50:26.056  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13412 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:50:26.068  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:50:28.011  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:50:28.209  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2073 ms
2025-08-15 15:50:30.009  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:50:30.077  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:50:30.089  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:50:30.089  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:50:30.090 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:50:30.132  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:50:30.158 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:50:45.133  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 4532 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:50:45.155  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:50:47.006  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:50:47.169  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1947 ms
2025-08-15 15:50:48.979  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:50:49.051  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:50:49.057  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:50:49.057  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:50:49.058 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:50:49.098  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:50:49.123 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:51:08.282  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 3848 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:51:08.296  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:51:10.567  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:51:10.767  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2402 ms
2025-08-15 15:51:12.770  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:51:12.871  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:51:12.883  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:51:12.884  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:51:12.884 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:51:12.955  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:51:13.004 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:51:16.026  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12940 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:51:16.038  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:51:17.973  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:51:18.163  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2060 ms
2025-08-15 15:51:19.904  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:51:19.972  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:51:19.977  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:51:19.978  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:51:19.978 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:51:20.021  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:51:20.056 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:51:32.686  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 7384 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:51:32.699  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:51:34.465  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:51:34.645  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1887 ms
2025-08-15 15:51:36.611  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:51:36.672  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:51:36.677  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:51:36.678  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:51:36.678 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:51:36.715  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:51:36.743 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:51:51.754  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14904 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:51:51.767  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:51:53.700  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:51:53.899  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2043 ms
2025-08-15 15:51:55.815  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:51:55.886  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:51:55.894  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:51:55.895  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:51:55.895 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:51:55.946  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:51:55.977 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:52:15.545  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11996 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:52:15.562  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:52:17.497  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:52:17.676  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2041 ms
2025-08-15 15:52:19.412  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:52:19.489  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:52:19.494  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:52:19.495  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:52:19.495 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:52:19.541  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:52:19.572 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:52:22.586  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 5824 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:52:22.601  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:52:24.485  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:52:24.649  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1987 ms
2025-08-15 15:52:26.433  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:52:26.509  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:52:26.515  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:52:26.515  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:52:26.516 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:52:26.557  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:52:26.583 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:52:39.317  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 5320 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:52:39.338  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:52:41.196  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:52:41.376  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1971 ms
2025-08-15 15:52:43.131  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:52:43.193  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:52:43.198  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:52:43.198  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:52:43.198 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:52:43.238  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:52:43.265 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:52:58.778  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12892 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:52:58.790  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:53:01.090  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:53:01.309  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2451 ms
2025-08-15 15:53:03.355  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:53:03.442  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:53:03.449  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:53:03.450  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:53:03.450 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:53:03.499  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:53:03.539 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:53:22.204  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13036 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:53:22.217  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:53:24.047  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:53:24.222  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1935 ms
2025-08-15 15:53:25.995  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:53:26.070  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:53:26.073  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:53:26.076  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:53:26.076 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:53:26.116  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:53:26.143 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:53:29.174  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13140 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:53:29.188  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:53:31.241  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:53:31.426  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2173 ms
2025-08-15 15:53:33.241  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:53:33.313  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:53:33.324  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:53:33.325  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:53:33.326 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:53:33.378  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:53:33.414 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:53:46.080  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 6672 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:53:46.095  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:53:48.114  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:53:48.289  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2127 ms
2025-08-15 15:53:50.065  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:53:50.130  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:53:50.137  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:53:50.138  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:53:50.138 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:53:50.185  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:53:50.217 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:54:06.301  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12000 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:54:06.316  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:54:08.469  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:54:08.651  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2263 ms
2025-08-15 15:54:10.778  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:54:10.864  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:54:10.872  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:54:10.873  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:54:10.873 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:54:10.944  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:54:10.978 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:54:28.674  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13948 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:54:28.688  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:54:30.500  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:54:30.659  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1913 ms
2025-08-15 15:54:32.510  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:54:32.580  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:54:32.584  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:54:32.584  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:54:32.585 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:54:32.622  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:54:32.646 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:54:36.266  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 7952 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:54:36.279  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:54:38.124  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:54:38.285  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1939 ms
2025-08-15 15:54:40.054  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:54:40.127  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:54:40.132  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:54:40.133  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:54:40.133 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:54:40.176  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:54:40.202 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:54:52.798  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14248 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:54:52.811  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:54:54.728  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:54:54.916  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2047 ms
2025-08-15 15:54:57.079  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:54:57.147  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:54:57.154  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:54:57.154  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:54:57.155 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:54:57.194  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:54:57.226 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:55:13.603  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 5824 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:55:13.618  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:55:15.568  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:55:15.734  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2051 ms
2025-08-15 15:55:17.492  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:55:17.557  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:55:17.561  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:55:17.562  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:55:17.562 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:55:17.612  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:55:17.638 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:55:35.259  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 5688 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:55:35.275  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:55:37.349  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:55:37.575  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2228 ms
2025-08-15 15:55:39.615  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:55:39.680  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:55:39.685  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:55:39.685  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:55:39.685 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:55:39.735  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:55:39.773 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:55:43.347  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14880 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:55:43.363  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:55:45.288  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:55:45.455  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2011 ms
2025-08-15 15:55:47.192  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:55:47.281  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:55:47.286  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:55:47.287  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:55:47.287 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:55:47.325  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:55:47.353 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:55:59.820  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 9632 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:55:59.833  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:56:01.656  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:56:01.817  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1916 ms
2025-08-15 15:56:03.705  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:56:03.775  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:56:03.782  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:56:03.782  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:56:03.782 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:56:03.823  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:56:03.851 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:56:20.260  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14432 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:56:20.272  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:56:22.220  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:56:22.389  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2051 ms
2025-08-15 15:56:24.190  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:56:24.251  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:56:24.256  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:56:24.257  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:56:24.257 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:56:24.293  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:56:24.319 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:56:42.372  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 15256 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:56:42.386  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:56:44.178  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:56:44.347  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1900 ms
2025-08-15 15:56:46.063  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:56:46.122  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:56:46.127  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:56:46.128  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:56:46.129 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:56:46.167  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:56:46.193 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:56:49.859  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14504 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:56:49.872  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:56:51.756  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:56:51.925  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1995 ms
2025-08-15 15:56:53.703  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:56:53.782  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:56:53.791  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:56:53.792  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:56:53.792 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:56:53.837  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:56:53.867 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:57:06.426  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13008 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:57:06.441  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:57:08.311  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:57:08.475  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1972 ms
2025-08-15 15:57:10.223  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:57:10.287  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:57:10.293  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:57:10.293  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:57:10.294 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:57:10.331  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:57:10.356 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:57:27.015  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11336 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:57:27.030  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:57:29.082  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:57:29.253  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2158 ms
2025-08-15 15:57:31.073  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:57:31.143  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:57:31.148  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:57:31.148  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:57:31.148 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:57:31.185  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:57:31.212 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:57:48.828  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14200 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:57:48.842  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:57:50.920  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:57:51.115  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2202 ms
2025-08-15 15:57:53.062  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:57:53.159  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:57:53.165  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:57:53.166  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:57:53.167 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:57:53.220  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:57:53.253 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:57:56.669  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 15256 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:57:56.683  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:57:58.549  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:57:58.738  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1970 ms
2025-08-15 15:58:00.812  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:58:00.884  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:58:00.890  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:58:00.891  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:58:00.891 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:58:00.943  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:58:00.977 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:58:12.947  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11016 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:58:12.960  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:58:14.713  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:58:14.869  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1845 ms
2025-08-15 15:58:16.590  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:58:16.659  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:58:16.663  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:58:16.664  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:58:16.664 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:58:16.700  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:58:16.724 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:58:33.686  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14476 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:58:33.698  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:58:35.561  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:58:35.742  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1984 ms
2025-08-15 15:58:37.532  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:58:37.592  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:58:37.598  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:58:37.598  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:58:37.599 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:58:37.646  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:58:37.674 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:58:55.767  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 8896 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:58:55.780  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:58:57.624  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:58:57.807  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1964 ms
2025-08-15 15:58:59.581  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:58:59.643  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:58:59.648  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:58:59.649  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:58:59.649 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:58:59.692  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:58:59.715 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:59:03.435  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 1928 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:59:03.447  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:59:05.269  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:59:05.454  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1938 ms
2025-08-15 15:59:07.252  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:59:07.318  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:59:07.323  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:59:07.324  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:59:07.324 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:59:07.363  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:59:07.391 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:59:19.723  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 15048 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:59:19.740  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:59:21.642  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:59:21.828  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2024 ms
2025-08-15 15:59:23.891  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:59:23.978  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:59:23.983  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:59:23.984  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:59:23.984 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:59:24.025  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:59:24.067 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 15:59:40.355  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13944 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 15:59:40.372  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 15:59:42.263  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 15:59:42.472  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2039 ms
2025-08-15 15:59:44.296  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 15:59:44.357  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 15:59:44.364  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 15:59:44.364  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 15:59:44.364 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 15:59:44.406  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 15:59:44.445 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:00:02.782  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 10856 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:00:02.796  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:00:05.013  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:00:05.243  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2365 ms
2025-08-15 16:00:07.930  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:00:08.001  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:00:08.007  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:00:08.007  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:00:08.008 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:00:08.066  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:00:08.097 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:00:26.746  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11760 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:00:26.762  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:00:28.771  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:00:28.935  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2093 ms
2025-08-15 16:00:30.746  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:00:30.814  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:00:30.820  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:00:30.820  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:00:30.821 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:00:30.863  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:00:30.887 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:00:47.072  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 3120 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:00:47.085  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:00:49.102  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:00:49.281  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2136 ms
2025-08-15 16:00:51.008  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:00:51.071  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:00:51.076  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:00:51.077  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:00:51.077 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:00:51.114  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:00:51.147 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:01:10.797  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14208 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:01:10.811  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:01:12.805  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:01:12.983  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2106 ms
2025-08-15 16:01:14.862  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:01:14.928  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:01:14.933  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:01:14.933  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:01:14.933 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:01:14.973  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:01:15.002 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:01:33.561  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 9180 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:01:33.574  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:01:35.580  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:01:35.783  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2135 ms
2025-08-15 16:01:37.559  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:01:37.622  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:01:37.629  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:01:37.629  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:01:37.629 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:01:37.670  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:01:37.716 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:01:53.736  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12700 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:01:53.748  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:01:55.761  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:01:55.926  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2113 ms
2025-08-15 16:01:57.716  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:01:57.785  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:01:57.791  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:01:57.792  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:01:57.792 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:01:57.831  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:01:57.858 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:02:17.730  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 6312 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:02:17.748  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:02:19.776  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:02:19.958  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2130 ms
2025-08-15 16:02:21.849  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:02:21.936  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:02:21.942  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:02:21.942  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:02:21.943 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:02:21.984  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:02:22.014 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:02:40.454  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14464 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:02:40.466  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:02:42.451  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:02:42.631  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2102 ms
2025-08-15 16:02:44.668  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:02:44.733  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:02:44.739  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:02:44.740  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:02:44.740 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:02:44.778  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:02:44.806 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:03:00.562  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11324 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:03:00.575  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:03:02.809  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:03:03.043  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2402 ms
2025-08-15 16:03:05.205  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:03:05.300  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:03:05.307  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:03:05.308  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:03:05.308 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:03:05.355  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:03:05.398 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:03:24.732  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11420 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:03:24.745  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:03:26.676  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:03:26.841  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2039 ms
2025-08-15 16:03:28.765  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:03:28.843  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:03:28.849  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:03:28.849  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:03:28.850 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:03:28.896  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:03:28.938 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:03:47.506  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13692 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:03:47.519  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:03:49.421  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:03:49.604  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2026 ms
2025-08-15 16:03:51.624  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:03:51.691  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:03:51.698  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:03:51.698  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:03:51.699 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:03:51.741  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:03:51.770 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:04:08.211  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13676 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:04:08.233  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:04:10.182  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:04:10.392  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2074 ms
2025-08-15 16:04:12.646  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:04:12.729  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:04:12.735  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:04:12.736  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:04:12.736 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:04:12.786  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:04:12.845 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:04:31.845  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 3176 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:04:31.857  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:04:33.973  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:04:34.146  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2231 ms
2025-08-15 16:04:36.134  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:04:36.212  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:04:36.218  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:04:36.219  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:04:36.219 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:04:36.270  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:04:36.297 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:04:54.593  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 15084 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:04:54.607  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:04:56.638  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:04:56.889  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2216 ms
2025-08-15 16:04:58.725  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:04:58.803  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:04:58.809  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:04:58.810  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:04:58.810 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:04:58.856  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:04:58.881 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:05:15.461  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 4528 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:05:15.480  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:05:17.422  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:05:17.593  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2048 ms
2025-08-15 16:05:19.534  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:05:19.663  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:05:19.670  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:05:19.670  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:05:19.671 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:05:19.721  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:05:19.755 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:05:38.988  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 240 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:05:39.001  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:05:41.193  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:05:41.487  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2423 ms
2025-08-15 16:05:43.494  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:05:43.598  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:05:43.603  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:05:43.604  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:05:43.604 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:05:43.647  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:05:43.680 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:06:01.946  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11668 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:06:01.961  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:06:04.108  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:06:04.303  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2279 ms
2025-08-15 16:06:06.163  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:06:06.241  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:06:06.247  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:06:06.247  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:06:06.248 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:06:06.292  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:06:06.324 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:06:22.374  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 11560 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:06:22.389  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:06:24.299  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:06:24.470  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2010 ms
2025-08-15 16:06:26.404  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:06:26.472  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:06:26.483  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:06:26.484  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:06:26.485 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:06:26.535  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:06:26.565 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:06:46.493  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14400 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:06:46.507  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:06:48.649  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:06:48.868  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2295 ms
2025-08-15 16:06:50.871  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:06:50.939  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:06:50.946  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:06:50.947  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:06:50.947 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:06:50.991  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:06:51.020 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:07:09.062  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14488 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:07:09.076  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:07:11.359  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:07:11.589  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2419 ms
2025-08-15 16:07:13.703  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:07:13.786  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:07:13.792  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:07:13.792  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:07:13.793 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:07:13.836  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:07:13.868 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:07:29.377  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13676 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:07:29.391  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:07:31.274  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:07:31.476  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2021 ms
2025-08-15 16:07:33.320  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:07:33.398  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:07:33.404  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:07:33.405  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:07:33.405 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:07:33.446  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:07:33.471 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:07:54.099  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14724 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:07:54.120  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:07:56.149  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:07:56.356  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2159 ms
2025-08-15 16:07:58.296  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:07:58.363  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:07:58.368  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:07:58.368  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:07:58.369 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:07:58.410  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:07:58.432 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:08:16.407  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12608 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:08:16.419  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:08:18.204  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:08:18.389  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1905 ms
2025-08-15 16:08:20.348  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:08:20.442  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:08:20.449  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:08:20.450  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:08:20.450 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:08:20.495  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:08:20.531 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:08:36.129  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 6392 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:08:36.143  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:08:38.044  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:08:38.230  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2015 ms
2025-08-15 16:08:40.005  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:08:40.101  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:08:40.106  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:08:40.106  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:08:40.107 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:08:40.151  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:08:40.176 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:09:00.987  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 1556 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:09:01.001  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:09:02.995  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:09:03.189  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2132 ms
2025-08-15 16:09:04.982  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:09:05.054  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:09:05.061  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:09:05.061  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:09:05.062 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:09:05.108  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:09:05.134 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:09:23.051  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 6796 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:09:23.066  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:09:25.143  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:09:25.314  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2181 ms
2025-08-15 16:09:27.031  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:09:27.092  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:09:27.097  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:09:27.097  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:09:27.098 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:09:27.136  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:09:27.167 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:09:42.678  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 6680 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:09:42.690  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:09:44.700  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:09:44.875  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2126 ms
2025-08-15 16:09:46.666  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:09:46.740  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:09:46.746  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:09:46.746  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:09:46.747 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:09:46.795  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:09:46.824 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:10:07.810  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 8740 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:10:07.823  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:10:09.664  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:10:09.837  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1944 ms
2025-08-15 16:10:11.607  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:10:11.683  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:10:11.689  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:10:11.690  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:10:11.690 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:10:11.738  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:10:11.773 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:10:29.931  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12216 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:10:29.947  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:10:31.924  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:10:32.108  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2097 ms
2025-08-15 16:10:33.907  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:10:33.971  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:10:33.976  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:10:33.977  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:10:33.977 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:10:34.018  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:10:34.049 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:10:49.452  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 5060 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:10:49.465  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:10:51.368  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:10:51.612  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2088 ms
2025-08-15 16:10:53.393  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:10:53.455  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:10:53.461  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:10:53.461  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:10:53.462 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:10:53.500  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:10:53.531 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:11:14.254  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 7708 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:11:14.268  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:11:16.103  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:11:16.279  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1952 ms
2025-08-15 16:11:18.073  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:11:18.139  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:11:18.144  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:11:18.144  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:11:18.144 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:11:18.183  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:11:18.240 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:11:36.664  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 12900 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:11:36.677  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:11:38.484  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:11:38.652  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1919 ms
2025-08-15 16:11:40.421  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:11:40.485  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:11:40.490  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:11:40.490  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:11:40.491 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:11:40.531  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:11:40.566 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:11:56.360  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14148 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:11:56.385  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:11:58.354  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:11:58.549  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2093 ms
2025-08-15 16:12:00.671  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:12:00.757  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:12:00.763  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:12:00.763  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:12:00.764 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:12:00.803  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:12:00.845 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:12:20.723  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14092 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:12:20.737  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:12:22.597  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:12:22.768  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1967 ms
2025-08-15 16:12:24.504  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:12:24.578  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:12:24.583  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:12:24.584  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:12:24.584 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:12:24.624  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:12:24.649 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:12:43.097  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14500 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:12:43.111  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:12:44.944  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:12:45.121  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1945 ms
2025-08-15 16:12:46.834  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:12:46.894  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:12:46.900  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:12:46.900  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:12:46.901 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:12:46.953  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:12:46.985 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:13:03.545  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 13404 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:13:03.570  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:13:05.698  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:13:05.923  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2281 ms
2025-08-15 16:13:07.922  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:13:07.996  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:13:08.002  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:13:08.003  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:13:08.003 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:13:08.054  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:13:08.085 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

2025-08-15 16:13:27.124  INFO --- [                                              main] org.springframework.boot.StartupInfoLogger         : Starting UhfConcentratorApplication v3.1.0 using Java 17.0.8 with PID 14148 (C:\ABSUHF_Client\UHFConcentrator\UHFConcentrator.war started by ABS01-RENTEX$ in C:\ABSUHF_Client\UHFConcentrator)
2025-08-15 16:13:27.139  INFO --- [                                              main] org.springframework.boot.SpringApplication         : No active profile set, falling back to 1 default profile: "default"
2025-08-15 16:13:28.931  INFO --- [                                              main] framework.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2025-08-15 16:13:29.113  INFO --- [                                              main] servlet.context.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1914 ms
2025-08-15 16:13:31.180  INFO --- [                                              main] rk.boot.actuate.endpoint.web.EndpointLinksResolver : Exposing 14 endpoint(s) beneath base path '/actuator'
2025-08-15 16:13:31.256  WARN --- [                                              main] amework.context.support.AbstractApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-08-15 16:13:31.262  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Shutdown started]
2025-08-15 16:13:31.263  INFO --- [                                              main] com.abslbs.log.LoggingHandler                      : [Switch to OFFLINE mode]
2025-08-15 16:13:31.264 ERROR --- [                                              main] com.abslbs.log.LoggingHandler                      : Exception on ShutdownHandler.onDestroy + 
java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "shutdownCompletableFutures" is null
	at com.abslbs.ShutdownHandler.onDestroy(ShutdownHandler.java:34) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182) [spring-beans-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:629) [spring-context-6.0.13.jar!/:6.0.13]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:738) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:440) [spring-boot-3.1.5.jar!/:3.1.5]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-3.1.5.jar!/:3.1.5]
	at com.abslbs.UhfConcentratorApplication.main(UhfConcentratorApplication.java:24) [classes!/:3.1.0]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [UHFConcentrator.war:3.1.0]
	at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) [UHFConcentrator.war:3.1.0]
2025-08-15 16:13:31.300  INFO --- [                                              main] oconfigure.logging.ConditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-08-15 16:13:31.338 ERROR --- [                                              main] rk.boot.diagnostics.LoggingFailureAnalysisReporter : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

