Azure / azure-sdk-for-java

This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
MIT License
2.25k stars 1.93k forks source link

netty error in spring boot version 3.0.5 by implementing azure key vault #39137

Open rohitvishal57 opened 3 months ago

rohitvishal57 commented 3 months ago

Trying to implement azure ke vault in spring boot application application run successfully but if i try to fetch the secrets from vault using get request then getting error

If I use spring boot 3.0.5 then getting below error but if i run it in spring boot 3.2.3 then running fine for running in spring boot 3.0.5 i need to add these dependencies

<dependency>
    <groupId>com.azure</groupId>
    <artifactId>azure-security-keyvault-secrets</artifactId>
    <version>4.7.3</version>
</dependency>

<dependency>
    <groupId>com.azure</groupId>
    <artifactId>azure-identity</artifactId>
    <version>1.11.1</version>
</dependency>

<dependency>
    <groupId>io.netty</groupId>
    <artifactId>netty-handler</artifactId>
    <version>4.1.101.Final</version>
</dependency>

If i don't add dependency of netty handler then project doesn't run getiing below error Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.

2024-03-08T13:44:14.821+05:30 ERROR 32312 --- [           main] o.s.boot.SpringApplication               : Application run failed

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vaultController' defined in file [C:\Users\RohitVishal\Desktop\mozart-new-update\product-mozart\mozart-executor\target\classes\com\mozart\executor\service\notification\VaultController.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'getSecretClient' defined in class path resource [com/mozart/executor/service/notification/SecretClientConfig.class]: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:245) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1189) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:942) ~[spring-context-6.0.11.jar:6.0.11]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608) ~[spring-context-6.0.11.jar:6.0.11]
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:310) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1304) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1293) ~[spring-boot-3.0.5.jar:3.0.5]
    at com.mozart.executor.MozartExecutorApplication.main(MozartExecutorApplication.java:60) ~[classes/:na]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'getSecretClient' defined in class path resource [com/mozart/executor/service/notification/SecretClientConfig.class]: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:659) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:493) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1332) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1162) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:888) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-6.0.11.jar:6.0.11]
    ... 19 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:171) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:655) ~[spring-beans-6.0.11.jar:6.0.11]
    ... 33 common frames omitted
Caused by: java.lang.NoClassDefFoundError: io/netty/handler/logging/ByteBufFormat
    at reactor.netty.transport.logging.ReactorNettyLoggingHandler.<init>(ReactorNettyLoggingHandler.java:65) ~[reactor-netty-core-1.0.39.jar:1.0.39]
    at reactor.netty.transport.logging.AdvancedByteBufFormat.toLoggingHandler(AdvancedByteBufFormat.java:109) ~[reactor-netty-core-1.0.39.jar:1.0.39]
    at reactor.netty.http.client.HttpClientConfig.<clinit>(HttpClientConfig.java:722) ~[reactor-netty-http-1.0.39.jar:1.0.39]
    at reactor.netty.http.client.HttpClientConnect.<init>(HttpClientConnect.java:84) ~[reactor-netty-http-1.0.39.jar:1.0.39]
    at reactor.netty.http.client.HttpClient.create(HttpClient.java:398) ~[reactor-netty-http-1.0.39.jar:1.0.39]
    at com.azure.core.http.netty.NettyAsyncHttpClientBuilder.build(NettyAsyncHttpClientBuilder.java:154) ~[azure-core-http-netty-1.13.11.jar:1.13.11]
    at com.azure.core.http.netty.NettyAsyncHttpClientProvider.createInstance(NettyAsyncHttpClientProvider.java:56) ~[azure-core-http-netty-1.13.11.jar:1.13.11]
    at com.azure.core.http.netty.NettyAsyncHttpClientProvider.createInstance(NettyAsyncHttpClientProvider.java:62) ~[azure-core-http-netty-1.13.11.jar:1.13.11]
    at com.azure.core.implementation.http.HttpClientProviders.lambda$createInstance$0(HttpClientProviders.java:46) ~[azure-core-1.45.1.jar:1.45.1]
    at com.azure.core.implementation.util.Providers.create(Providers.java:114) ~[azure-core-1.45.1.jar:1.45.1]
    at com.azure.core.implementation.http.HttpClientProviders.createInstance(HttpClientProviders.java:46) ~[azure-core-1.45.1.jar:1.45.1]
    at com.azure.core.http.HttpClient.createDefault(HttpClient.java:61) ~[azure-core-1.45.1.jar:1.45.1]
    at com.azure.core.http.HttpClient.createDefault(HttpClient.java:51) ~[azure-core-1.45.1.jar:1.45.1]
    at com.azure.core.http.HttpPipelineBuilder.build(HttpPipelineBuilder.java:78) ~[azure-core-1.45.1.jar:1.45.1]
    at com.azure.security.keyvault.secrets.SecretClientBuilder.buildInnerClient(SecretClientBuilder.java:247) ~[azure-security-keyvault-secrets-4.7.3.jar:4.7.3]
    at com.azure.security.keyvault.secrets.SecretClientBuilder.buildClient(SecretClientBuilder.java:158) ~[azure-security-keyvault-secrets-4.7.3.jar:4.7.3]
    at com.mozart.executor.service.notification.SecretClientConfig.getSecretClient(SecretClientConfig.java:16) ~[classes/:na]
    at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$0.CGLIB$getSecretClient$0(<generated>) ~[classes/:na]
    at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$2.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) ~[spring-core-6.0.7.jar:6.0.7]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) ~[spring-context-6.0.11.jar:6.0.11]
    at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$0.getSecretClient(<generated>) ~[classes/:na]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na]
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
    at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:139) ~[spring-beans-6.0.11.jar:6.0.11]
    ... 34 common frames omitted
Caused by: java.lang.ClassNotFoundException: io.netty.handler.logging.ByteBufFormat
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[na:na]
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[na:na]
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[na:na]
    ... 61 common frames omitted

But after adding netty-handler dependency project runs successfully in spring 3.0.5 but getting error while fetching secrets from key vault when i try to pass a GET request from POSTMAN Here is the error message after passing GET request from POSTMAN

       io.netty.channel.ChannelPipelineException: io.netty.handler.ssl.SslHandler.handlerAdded() has thrown an exception; removed.
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:636) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:152) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.tcp.SslProvider.addSslHandler(SslProvider.java:559) ~[reactor-netty-core-1.0.15.jar:1.0.15]
    at reactor.netty.http.client.HttpClientConfig$HttpClientChannelInitializer.onChannelInit(HttpClientConfig.java:824) ~[reactor-netty-http-1.0.15.jar:1.0.15]
    at reactor.netty.transport.TransportConfig$TransportChannelInitializer.initChannel(TransportConfig.java:399) ~[reactor-netty-core-1.0.15.jar:1.0.15]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:384) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:363) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.initChannel(DefaultPooledConnectionProvider.java:524) ~[reactor-netty-core-1.0.15.jar:1.0.15]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.access$000(DefaultChannelPipeline.java:46) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1467) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1141) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.invokeHandlerAddedIfNeeded(DefaultChannelPipeline.java:666) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:510) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:423) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:482) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]
Caused by: java.lang.NoSuchFieldError: TCP_FASTOPEN_CONNECT
    at io.netty.handler.ssl.SslHandler.handlerAdded(SslHandler.java:2084) ~[netty-handler-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    ... 30 common frames omitted

2024-03-08T11:35:33.658+05:30  WARN 19632 --- [reactor-http-nio-1] io.netty.channel.ChannelInitializer      : Failed to initialize a channel. Closing: [id: 0x50fc0323]

java.util.NoSuchElementException: reactor.left.sslHandler
    at io.netty.channel.DefaultChannelPipeline.getContextOrDie(DefaultChannelPipeline.java:1099) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addAfter(DefaultChannelPipeline.java:320) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addAfter(DefaultChannelPipeline.java:308) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.tcp.SslProvider.addSslReadHandler(SslProvider.java:600) ~[reactor-netty-core-1.0.15.jar:1.0.15]
    at reactor.netty.tcp.SslProvider.addSslHandler(SslProvider.java:562) ~[reactor-netty-core-1.0.15.jar:1.0.15]
    at reactor.netty.http.client.HttpClientConfig$HttpClientChannelInitializer.onChannelInit(HttpClientConfig.java:824) ~[reactor-netty-http-1.0.15.jar:1.0.15]
    at reactor.netty.transport.TransportConfig$TransportChannelInitializer.initChannel(TransportConfig.java:399) ~[reactor-netty-core-1.0.15.jar:1.0.15]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:384) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:363) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.initChannel(DefaultPooledConnectionProvider.java:524) ~[reactor-netty-core-1.0.15.jar:1.0.15]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.access$000(DefaultChannelPipeline.java:46) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1467) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1141) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.invokeHandlerAddedIfNeeded(DefaultChannelPipeline.java:666) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:510) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:423) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:482) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]

2024-03-08T11:35:33.724+05:30  WARN 19632 --- [reactor-http-nio-1] io.netty.channel.ChannelInitializer      : Failed to initialize a channel. Closing: [id: 0x4c99994b]

BUT in spring 3.2.3 I can able to run the application by using only 2 dependencies I have just created a new spring starter project and implement azure key vault

these are the 2 dependencies i am using

<dependency>
    <groupId>com.azure</groupId>
    <artifactId>azure-security-keyvault-secrets</artifactId>
    <version>4.7.3</version>
</dependency>

<dependency>
    <groupId>com.azure</groupId>
    <artifactId>azure-identity</artifactId>
    <version>1.11.1</version>
</dependency>

And here is my complete pom on which key vault working fine

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>3.2.3</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <groupId>com.azure.key.vault</groupId>
    <artifactId>spring-boot-azure-keyvault-1</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>spring-boot-azure-keyvault-1</name>
    <description>Demo project for Spring Boot</description>
    <properties>
        <java.version>17</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>com.azure</groupId>
            <artifactId>azure-security-keyvault-secrets</artifactId>
            <version>4.7.3</version>
        </dependency>

        <dependency>
            <groupId>com.azure</groupId>
            <artifactId>azure-identity</artifactId>
            <version>1.11.1</version>
        </dependency>

        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
</project>

But I want to access azure key vault in spring 3.0.5 because our enterprise project is created in spring 3.0.5 I can't understand the issue. Is it because of spring version or any other issue kindly response accordingly

I attached the actual pom of our project

pom.txt

joshfree commented 3 months ago

@backwind1233 could you please take a look

Netyyyy commented 3 months ago

@vcolin7 could you please take a look

vcolin7 commented 3 months ago

@Netyyyy I think this is something @backwind1233, @saragluna, or @chenrujun should be more familiar with.

rohitmono57 commented 3 months ago

Kindly @backwind1233,@saragluna, or @chenrujun please help me I am stucked due to this error

Netyyyy commented 3 months ago

Hi @rohitmono57 , we recommend you to add spring-cloud-azure-dependencies bom

  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.azure.spring</groupId>
        <artifactId>spring-cloud-azure-dependencies</artifactId>
        <version>5.10.0</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>

in your pom and remove the versions of azure-identity and azure-security-keyvault-secrets, because our bom manages correct versions between Azure SDKs and SpringBoot to avoid incompatible err and also provide the latest lib versions, see https://github.com/Azure/azure-sdk-for-java/wiki/Spring-Versions-Mapping#which-version-of-spring-cloud-azure-should-i-use to get more version info.

rohitmono57 commented 3 months ago

Hi @rohitmono57 , we recommend you to add spring-cloud-azure-dependencies bom

  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.azure.spring</groupId>
        <artifactId>spring-cloud-azure-dependencies</artifactId>
        <version>5.10.0</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>

in your pom and remove the versions of azure-identity and azure-security-keyvault-secrets, because our bom manages correct versions between Azure SDKs and SpringBoot to avoid incompatible err and also provide the latest lib versions, see https://github.com/Azure/azure-sdk-for-java/wiki/Spring-Versions-Mapping#which-version-of-spring-cloud-azure-should-i-use to get more version info.

I have tried this but not working. I want to clarify that if I created a new spring project on which spring boot version is 3.2.3, azure key vault is working only by using two dependencies which are azure-identity and azure-security-keyvault-secrets.

But My original project is in spring boot 3.0.5 so after adding only these two dependencies azure-identity and azure-security-keyvault-secrets I tried to run the project but run failed and getting some netty error

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.

2024-03-28T11:58:58.772+05:30 ERROR 20088 --- [           main] o.s.boot.SpringApplication               : Application run failed

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vaultController' defined in file [C:\Users\RohitVishal\Desktop\mozart-new-update\product-mozart\mozart-executor\target\classes\com\mozart\executor\service\notification\VaultController.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'getSecretClient' defined in class path resource [com/mozart/executor/service/notification/SecretClientConfig.class]: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:245) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1189) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:942) ~[spring-context-6.0.11.jar:6.0.11]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608) ~[spring-context-6.0.11.jar:6.0.11]
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:310) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1304) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1293) ~[spring-boot-3.0.5.jar:3.0.5]
    at com.mozart.executor.MozartExecutorApplication.main(MozartExecutorApplication.java:60) ~[classes/:na]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'getSecretClient' defined in class path resource [com/mozart/executor/service/notification/SecretClientConfig.class]: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:659) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:493) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1332) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1162) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:888) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-6.0.11.jar:6.0.11]
    ... 19 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:171) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:655) ~[spring-beans-6.0.11.jar:6.0.11]
    ... 33 common frames omitted
Caused by: java.lang.NoClassDefFoundError: io/netty/handler/logging/ByteBufFormat
    at reactor.netty.transport.logging.ReactorNettyLoggingHandler.<init>(ReactorNettyLoggingHandler.java:65) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at reactor.netty.transport.logging.AdvancedByteBufFormat.toLoggingHandler(AdvancedByteBufFormat.java:109) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at reactor.netty.http.client.HttpClientConfig.<clinit>(HttpClientConfig.java:722) ~[reactor-netty-http-1.0.40.jar:1.0.40]
    at reactor.netty.http.client.HttpClientConnect.<init>(HttpClientConnect.java:84) ~[reactor-netty-http-1.0.40.jar:1.0.40]
    at reactor.netty.http.client.HttpClient.create(HttpClient.java:398) ~[reactor-netty-http-1.0.40.jar:1.0.40]
    at com.azure.core.http.netty.NettyAsyncHttpClientBuilder.build(NettyAsyncHttpClientBuilder.java:194) ~[azure-core-http-netty-1.14.0.jar:1.14.0]
    at com.azure.core.http.netty.NettyAsyncHttpClientProvider.createInstance(NettyAsyncHttpClientProvider.java:62) ~[azure-core-http-netty-1.14.0.jar:1.14.0]
    at com.azure.core.http.netty.NettyAsyncHttpClientProvider.createInstance(NettyAsyncHttpClientProvider.java:68) ~[azure-core-http-netty-1.14.0.jar:1.14.0]
    at com.azure.core.implementation.http.HttpClientProviders.lambda$createInstance$0(HttpClientProviders.java:57) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.core.implementation.util.Providers.create(Providers.java:118) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.core.implementation.http.HttpClientProviders.createInstance(HttpClientProviders.java:57) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.core.http.HttpClient.createDefault(HttpClient.java:61) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.core.http.HttpClient.createDefault(HttpClient.java:51) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.core.http.HttpPipelineBuilder.build(HttpPipelineBuilder.java:78) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.security.keyvault.secrets.SecretClientBuilder.buildInnerClient(SecretClientBuilder.java:247) ~[azure-security-keyvault-secrets-4.8.0.jar:4.8.0]
    at com.azure.security.keyvault.secrets.SecretClientBuilder.buildClient(SecretClientBuilder.java:158) ~[azure-security-keyvault-secrets-4.8.0.jar:4.8.0]
    at com.mozart.executor.service.notification.SecretClientConfig.getSecretClient(SecretClientConfig.java:16) ~[classes/:na]
    at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$0.CGLIB$getSecretClient$0(<generated>) ~[classes/:na]
    at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$2.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) ~[spring-core-6.0.7.jar:6.0.7]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) ~[spring-context-6.0.11.jar:6.0.11]
    at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$0.getSecretClient(<generated>) ~[classes/:na]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na]
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
    at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:139) ~[spring-beans-6.0.11.jar:6.0.11]
    ... 34 common frames omitted
Caused by: java.lang.ClassNotFoundException: io.netty.handler.logging.ByteBufFormat
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[na:na]
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[na:na]
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[na:na]
    ... 61 common frames omitted

To solve this error and make project runnable i have to include a netty handler dependency

               <dependency>
            <groupId>io.netty</groupId>
            <artifactId>netty-handler</artifactId>
            <version>4.1.101.Final</version>
        </dependency>

After adding this dependency project runs correctly but when I try to get secrets from vault using GET request through POSTMAN I get below error

2024-03-28T12:38:18.125+05:30  WARN 25544 --- [reactor-http-nio-1] io.netty.channel.ChannelInitializer      : Failed to initialize a channel. Closing: [id: 0x0f84b2fe]

io.netty.channel.ChannelPipelineException: io.netty.handler.ssl.SslHandler.handlerAdded() has thrown an exception; removed.
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:636) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:152) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.tcp.SslProvider.addSslHandler(SslProvider.java:591) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at reactor.netty.http.client.HttpClientConfig$HttpClientChannelInitializer.onChannelInit(HttpClientConfig.java:925) ~[reactor-netty-http-1.0.40.jar:1.0.40]
    at reactor.netty.transport.TransportConfig$TransportChannelInitializer.initChannel(TransportConfig.java:418) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:384) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:363) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.initChannel(DefaultPooledConnectionProvider.java:546) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.access$000(DefaultChannelPipeline.java:46) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1467) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1141) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.invokeHandlerAddedIfNeeded(DefaultChannelPipeline.java:666) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:510) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:423) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:482) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]
Caused by: java.lang.NoSuchFieldError: TCP_FASTOPEN_CONNECT
    at io.netty.handler.ssl.SslHandler.handlerAdded(SslHandler.java:2084) ~[netty-handler-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    ... 30 common frames omitted

2024-03-28T12:38:18.137+05:30  WARN 25544 --- [reactor-http-nio-1] io.netty.channel.ChannelInitializer      : Failed to initialize a channel. Closing: [id: 0x0f84b2fe]

java.util.NoSuchElementException: reactor.left.sslHandler
    at io.netty.channel.DefaultChannelPipeline.getContextOrDie(DefaultChannelPipeline.java:1099) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addAfter(DefaultChannelPipeline.java:320) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addAfter(DefaultChannelPipeline.java:308) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.tcp.SslProvider.addSslReadHandler(SslProvider.java:632) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at reactor.netty.tcp.SslProvider.addSslHandler(SslProvider.java:594) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at reactor.netty.http.client.HttpClientConfig$HttpClientChannelInitializer.onChannelInit(HttpClientConfig.java:925) ~[reactor-netty-http-1.0.40.jar:1.0.40]
    at reactor.netty.transport.TransportConfig$TransportChannelInitializer.initChannel(TransportConfig.java:418) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:384) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:363) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.initChannel(DefaultPooledConnectionProvider.java:546) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.access$000(DefaultChannelPipeline.java:46) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1467) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1141) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.invokeHandlerAddedIfNeeded(DefaultChannelPipeline.java:666) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:510) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:423) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:482) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]

I have also attaching the dependency tree so that you can have better idea

[INFO] Scanning for projects...
[INFO] 
[INFO] ---------------------< com.mozart:mozart-executor >---------------------
[INFO] Building mozart-executor 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- dependency:3.6.0:tree (default-cli) @ mozart-executor ---
[INFO] com.mozart:mozart-executor:jar:0.0.1-SNAPSHOT
[INFO] +- com.mozart:mozart-common:jar:0.0.1-SNAPSHOT:compile
[INFO] |  +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.2:compile
[INFO] |  |  \- com.fasterxml.jackson.core:jackson-core:jar:2.15.2:compile
[INFO] |  +- org.apache.commons:commons-lang3:jar:3.12.0:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:2.0.7:compile
[INFO] |  +- ch.qos.logback.db:logback-classic-db:jar:1.2.11.1:compile
[INFO] |  |  +- ch.qos.logback:logback-core:test-jar:tests:1.2.11:compile
[INFO] |  |  \- ch.qos.logback.db:logback-core-db:jar:1.2.11.1:compile
[INFO] |  +- ch.qos.logback:logback-core:jar:1.4.14:compile
[INFO] |  +- ch.qos.logback:logback-classic:jar:1.4.14:compile
[INFO] |  +- io.minio:minio:jar:8.4.3:compile
[INFO] |  |  +- com.carrotsearch.thirdparty:simple-xml-safe:jar:2.7.1:compile
[INFO] |  |  +- com.squareup.okhttp3:okhttp:jar:4.8.1:compile
[INFO] |  |  |  +- com.squareup.okio:okio:jar:2.7.0:compile
[INFO] |  |  |  |  \- org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.3.70:compile
[INFO] |  |  |  \- org.jetbrains.kotlin:kotlin-stdlib:jar:1.3.72:compile
[INFO] |  |  |     \- org.jetbrains:annotations:jar:13.0:compile
[INFO] |  |  +- org.apache.commons:commons-compress:jar:1.21:compile
[INFO] |  |  \- org.xerial.snappy:snappy-java:jar:1.1.8.4:compile
[INFO] |  \- com.amazonaws:aws-java-sdk:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-dax:jar:1.11.163:compile
[INFO] |     |  \- com.amazonaws:jmespath-java:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-greengrass:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-athena:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-marketplaceentitlement:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codestar:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lexmodelbuilding:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-resourcegroupstaggingapi:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-pinpoint:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-xray:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-opsworkscm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-support:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-simpledb:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-servicecatalog:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-servermigration:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-simpleworkflow:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-storagegateway:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-route53:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-s3:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-importexport:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-sts:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-sqs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-rds:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-redshift:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticbeanstalk:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-glacier:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-iam:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-datapipeline:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticloadbalancing:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticloadbalancingv2:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-emr:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticache:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elastictranscoder:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ec2:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-dynamodb:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-sns:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-budgets:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudtrail:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudwatch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-logs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-events:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cognitoidentity:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cognitosync:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-directconnect:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudformation:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudfront:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-clouddirectory:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-kinesis:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-opsworks:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ses:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-autoscaling:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudsearch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudwatchmetrics:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codedeploy:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codepipeline:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-kms:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-config:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lambda:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ecs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ecr:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudhsm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ssm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-workspaces:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-machinelearning:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-directory:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-efs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codecommit:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-devicefarm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticsearch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-waf:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-marketplacecommerceanalytics:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-inspector:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-iot:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-api-gateway:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-acm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-gamelift:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-dms:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-marketplacemeteringservice:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cognitoidp:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-discovery:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-applicationautoscaling:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-snowball:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-rekognition:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-polly:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lightsail:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-stepfunctions:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-health:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-costandusagereport:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codebuild:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-appstream:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-shield:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-batch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lex:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-mechanicalturkrequester:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-organizations:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-workdocs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-core:jar:1.11.163:compile
[INFO] |     |  +- commons-logging:commons-logging:jar:1.1.3:compile
[INFO] |     |  +- software.amazon.ion:ion-java:jar:1.0.2:compile
[INFO] |     |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:jar:2.6.7:compile
[INFO] |     |  \- joda-time:joda-time:jar:2.8.1:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-models:jar:1.11.163:compile
[INFO] |     \- com.amazonaws:aws-java-sdk-swf-libraries:jar:1.11.22:compile
[INFO] +- org.apache.camel.springboot:camel-spring-boot-starter:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-spring-boot:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-spring:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-spring-main:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-main:jar:4.0.0-M3:compile
[INFO] |  |  |     \- org.apache.camel:camel-core-languages:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-util-json:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-cloud:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-core-model:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-cluster:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-core-starter:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-bean-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-bean:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-browse-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-browse:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-controlbus-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-controlbus:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-dataformat-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-dataformat:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-dataset-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-dataset:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-direct-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-direct:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-file-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-file:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-language-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-language:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-log-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-log:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-mock-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-mock:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-ref-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-ref:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-rest-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-rest:jar:4.0.0-M3:compile
[INFO] |  |     \- org.apache.camel:camel-tooling-model:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-saga-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-saga:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-scheduler-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-scheduler:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-seda-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-seda:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-stub-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-stub:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-timer-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-timer:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-validator-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-validator:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-xpath-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-xpath:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-xslt-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-xslt:jar:4.0.0-M3:compile
[INFO] |  \- org.apache.camel.springboot:camel-xml-jaxp-starter:jar:4.0.0-M3:compile
[INFO] |     \- org.apache.camel:camel-xml-jaxp:jar:4.0.0-M3:compile
[INFO] |        \- org.apache.camel:camel-xml-io-util:jar:4.0.0-M3:compile
[INFO] +- org.apache.camel:camel-jackson:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel:camel-core-engine:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-api:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-base-engine:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-base:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-core-reifier:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-core-processor:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-management-api:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-util:jar:4.0.0-M3:compile
[INFO] |  \- com.fasterxml.jackson.core:jackson-databind:jar:2.14.2:compile
[INFO] +- org.apache.kafka:kafka-streams:jar:3.4.0:compile
[INFO] |  +- org.apache.kafka:kafka-clients:jar:3.4.0:compile
[INFO] |  |  +- com.github.luben:zstd-jni:jar:1.5.2-1:runtime
[INFO] |  |  \- org.lz4:lz4-java:jar:1.8.0:runtime
[INFO] |  +- org.rocksdb:rocksdbjni:jar:7.1.2:compile
[INFO] |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.13.4:compile
[INFO] +- org.springframework.kafka:spring-kafka:jar:3.0.9:compile
[INFO] |  +- org.springframework:spring-context:jar:6.0.11:compile
[INFO] |  |  +- org.springframework:spring-aop:jar:6.0.11:compile
[INFO] |  |  +- org.springframework:spring-beans:jar:6.0.11:compile
[INFO] |  |  \- org.springframework:spring-expression:jar:6.0.11:compile
[INFO] |  +- org.springframework:spring-messaging:jar:6.0.11:compile
[INFO] |  +- org.springframework:spring-tx:jar:6.0.11:compile
[INFO] |  +- org.springframework.retry:spring-retry:jar:2.0.2:compile
[INFO] |  +- io.micrometer:micrometer-observation:jar:1.10.9:compile
[INFO] |  |  \- io.micrometer:micrometer-commons:jar:1.10.9:compile
[INFO] |  \- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] +- org.springframework.kafka:spring-kafka-test:jar:3.0.9:test
[INFO] |  +- org.springframework:spring-test:jar:6.0.11:test
[INFO] |  +- org.apache.zookeeper:zookeeper:jar:3.6.3:test
[INFO] |  |  +- org.apache.zookeeper:zookeeper-jute:jar:3.6.3:test
[INFO] |  |  +- org.apache.yetus:audience-annotations:jar:0.5.0:test
[INFO] |  |  \- io.netty:netty-transport-native-epoll:jar:4.1.63.Final:test
[INFO] |  +- org.apache.kafka:kafka-clients:jar:test:3.3.2:test
[INFO] |  +- org.apache.kafka:kafka-metadata:jar:3.3.2:test
[INFO] |  |  +- org.apache.kafka:kafka-server-common:jar:3.3.2:test
[INFO] |  |  +- org.apache.kafka:kafka-raft:jar:3.3.2:test
[INFO] |  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.13.4:compile
[INFO] |  |  \- com.yammer.metrics:metrics-core:jar:2.2.0:test
[INFO] |  +- org.apache.kafka:kafka-streams-test-utils:jar:3.3.2:test
[INFO] |  +- org.apache.kafka:kafka_2.13:jar:3.3.2:test
[INFO] |  |  +- org.scala-lang:scala-library:jar:2.13.8:test
[INFO] |  |  +- org.apache.kafka:kafka-storage:jar:3.3.2:test
[INFO] |  |  |  \- org.apache.kafka:kafka-storage-api:jar:3.3.2:test
[INFO] |  |  +- net.sourceforge.argparse4j:argparse4j:jar:0.7.0:test
[INFO] |  |  +- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.13.4:test
[INFO] |  |  |  \- com.thoughtworks.paranamer:paranamer:jar:2.8:test
[INFO] |  |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-csv:jar:2.13.4:test
[INFO] |  |  +- net.sf.jopt-simple:jopt-simple:jar:5.0.4:test
[INFO] |  |  +- org.bitbucket.b_c:jose4j:jar:0.7.9:test
[INFO] |  |  +- org.scala-lang.modules:scala-collection-compat_2.13:jar:2.6.0:test
[INFO] |  |  +- org.scala-lang.modules:scala-java8-compat_2.13:jar:1.0.2:test
[INFO] |  |  +- org.scala-lang:scala-reflect:jar:2.13.8:test
[INFO] |  |  +- com.typesafe.scala-logging:scala-logging_2.13:jar:3.9.4:test
[INFO] |  |  +- io.dropwizard.metrics:metrics-core:jar:4.1.12.1:test
[INFO] |  |  \- commons-cli:commons-cli:jar:1.4:test
[INFO] |  +- org.apache.kafka:kafka_2.13:jar:test:3.3.2:test
[INFO] |  +- org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test
[INFO] |  |  +- org.opentest4j:opentest4j:jar:1.2.0:test
[INFO] |  |  +- org.junit.platform:junit-platform-commons:jar:1.9.3:test
[INFO] |  |  \- org.apiguardian:apiguardian-api:jar:1.1.2:test
[INFO] |  \- org.junit.platform:junit-platform-launcher:jar:1.9.3:test
[INFO] |     \- org.junit.platform:junit-platform-engine:jar:1.9.3:test
[INFO] +- org.apache.camel:camel-kafka:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel:camel-support:jar:4.0.0-M3:compile
[INFO] |  \- org.apache.camel:camel-health:jar:4.0.0-M3:compile
[INFO] +- org.springframework.boot:spring-boot-starter-mail:jar:3.1.1:compile
[INFO] |  +- org.springframework:spring-context-support:jar:6.0.10:compile
[INFO] |  \- org.eclipse.angus:jakarta.mail:jar:1.1.0:compile
[INFO] |     +- jakarta.activation:jakarta.activation-api:jar:2.1.1:compile
[INFO] |     \- org.eclipse.angus:angus-activation:jar:1.1.0:runtime
[INFO] +- com.itextpdf:itextpdf:jar:5.5.13.2:compile
[INFO] +- com.itextpdf:bouncy-castle-adapter:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:commons:jar:8.0.0:compile
[INFO] |  +- org.bouncycastle:bcpkix-jdk15on:jar:1.70:compile
[INFO] |  |  \- org.bouncycastle:bcutil-jdk15on:jar:1.70:compile
[INFO] |  \- org.bouncycastle:bcprov-jdk15on:jar:1.70:compile
[INFO] +- com.itextpdf:kernel:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:bouncy-castle-connector:jar:8.0.0:compile
[INFO] |  \- com.itextpdf:io:jar:8.0.0:compile
[INFO] +- com.itextpdf:itext7-core:pom:8.0.0:compile
[INFO] |  +- com.itextpdf:barcodes:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:font-asian:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:forms:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:hyph:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:pdfa:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:sign:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:styled-xml-parser:jar:8.0.0:compile
[INFO] |  \- com.itextpdf:svg:jar:8.0.0:compile
[INFO] +- com.itextpdf:layout:jar:8.0.0:compile
[INFO] +- com.itextpdf:html2pdf:jar:5.0.0:compile
[INFO] +- commons-io:commons-io:jar:2.11.0:compile
[INFO] +- com.google.firebase:firebase-admin:jar:6.8.1:compile
[INFO] |  +- com.google.api-client:google-api-client:jar:1.25.0:compile
[INFO] |  |  +- com.google.oauth-client:google-oauth-client:jar:1.25.0:compile
[INFO] |  |  \- com.google.http-client:google-http-client-jackson2:jar:1.25.0:compile
[INFO] |  +- com.google.api-client:google-api-client-gson:jar:1.25.0:compile
[INFO] |  |  \- com.google.http-client:google-http-client-gson:jar:1.25.0:compile
[INFO] |  +- com.google.http-client:google-http-client:jar:1.25.0:compile
[INFO] |  |  +- org.apache.httpcomponents:httpclient:jar:4.5.5:compile
[INFO] |  |  \- com.google.j2objc:j2objc-annotations:jar:1.1:compile
[INFO] |  +- com.google.api:api-common:jar:1.7.0:compile
[INFO] |  +- com.google.auth:google-auth-library-oauth2-http:jar:0.11.0:compile
[INFO] |  |  \- com.google.auth:google-auth-library-credentials:jar:0.11.0:compile
[INFO] |  +- com.google.cloud:google-cloud-storage:jar:1.43.0:compile
[INFO] |  |  +- com.google.cloud:google-cloud-core:jar:1.43.0:compile
[INFO] |  |  |  +- com.google.api:gax:jar:1.30.0:compile
[INFO] |  |  |  +- com.google.protobuf:protobuf-java-util:jar:3.6.0:compile
[INFO] |  |  |  +- com.google.api.grpc:proto-google-common-protos:jar:1.12.0:compile
[INFO] |  |  |  \- com.google.api.grpc:proto-google-iam-v1:jar:0.12.0:compile
[INFO] |  |  +- com.google.cloud:google-cloud-core-http:jar:1.43.0:compile
[INFO] |  |  |  +- com.google.http-client:google-http-client-appengine:jar:1.24.1:compile
[INFO] |  |  |  +- com.google.http-client:google-http-client-jackson:jar:1.24.1:compile
[INFO] |  |  |  |  \- org.codehaus.jackson:jackson-core-asl:jar:1.9.11:compile
[INFO] |  |  |  +- com.google.api:gax-httpjson:jar:0.47.0:compile
[INFO] |  |  |  \- io.opencensus:opencensus-contrib-http-util:jar:0.15.0:compile
[INFO] |  |  \- com.google.apis:google-api-services-storage:jar:v1-rev135-1.24.1:compile
[INFO] |  +- com.google.cloud:google-cloud-firestore:jar:0.61.0-beta:compile
[INFO] |  |  +- com.google.cloud:google-cloud-core-grpc:jar:1.43.0:compile
[INFO] |  |  |  +- com.google.protobuf:protobuf-java:jar:3.6.0:compile
[INFO] |  |  |  +- io.grpc:grpc-protobuf:jar:1.13.1:compile
[INFO] |  |  |  |  \- io.grpc:grpc-protobuf-lite:jar:1.13.1:compile
[INFO] |  |  |  \- io.grpc:grpc-context:jar:1.13.1:compile
[INFO] |  |  +- com.google.api:gax-grpc:jar:1.30.0:compile
[INFO] |  |  |  \- org.threeten:threetenbp:jar:1.3.3:compile
[INFO] |  |  +- com.google.api.grpc:proto-google-cloud-firestore-v1beta1:jar:0.26.0:compile
[INFO] |  |  +- com.google.auto.value:auto-value:jar:1.4:compile
[INFO] |  |  +- io.grpc:grpc-netty-shaded:jar:1.13.1:compile
[INFO] |  |  |  \- io.grpc:grpc-core:jar:1.13.1:compile
[INFO] |  |  |     +- com.google.errorprone:error_prone_annotations:jar:2.1.2:compile
[INFO] |  |  |     \- io.opencensus:opencensus-contrib-grpc-metrics:jar:0.12.3:compile
[INFO] |  |  +- io.grpc:grpc-stub:jar:1.13.1:compile
[INFO] |  |  +- io.grpc:grpc-auth:jar:1.13.1:compile
[INFO] |  |  +- io.opencensus:opencensus-api:jar:0.15.0:compile
[INFO] |  |  \- io.opencensus:opencensus-contrib-grpc-util:jar:0.15.0:compile
[INFO] |  +- com.google.guava:guava:jar:20.0:compile
[INFO] |  +- io.netty:netty-codec-http:jar:4.1.22.Final:compile
[INFO] |  \- io.netty:netty-transport:jar:4.1.22.Final:compile
[INFO] +- com.google.code.gson:gson:jar:2.10.1:compile
[INFO] +- software.amazon.awssdk:sns:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:aws-query-protocol:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:protocol-core:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:sdk-core:jar:2.20.149:compile
[INFO] |  |  +- software.amazon.awssdk:profiles:jar:2.20.149:compile
[INFO] |  |  \- org.reactivestreams:reactive-streams:jar:1.0.4:compile
[INFO] |  +- software.amazon.awssdk:auth:jar:2.20.149:compile
[INFO] |  |  \- software.amazon.eventstream:eventstream:jar:1.0.1:compile
[INFO] |  +- software.amazon.awssdk:http-client-spi:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:regions:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:annotations:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:utils:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:aws-core:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:metrics-spi:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:json-utils:jar:2.20.149:compile
[INFO] |  |  \- software.amazon.awssdk:third-party-jackson-core:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:endpoints-spi:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:apache-client:jar:2.20.149:runtime
[INFO] |  |  +- org.apache.httpcomponents:httpcore:jar:4.4.13:compile
[INFO] |  |  \- commons-codec:commons-codec:jar:1.15:compile
[INFO] |  \- software.amazon.awssdk:netty-nio-client:jar:2.20.149:runtime
[INFO] |     +- io.netty:netty-codec-http2:jar:4.1.94.Final:compile
[INFO] |     \- io.netty:netty-transport-classes-epoll:jar:4.1.94.Final:compile
[INFO] +- javax.xml.bind:jaxb-api:jar:2.3.0:compile
[INFO] +- com.azure:azure-security-keyvault-secrets:jar:4.8.0:compile
[INFO] |  +- com.azure:azure-core:jar:1.46.0:compile
[INFO] |  |  \- io.projectreactor:reactor-core:jar:3.4.34:compile
[INFO] |  +- com.azure:azure-json:jar:1.1.0:compile
[INFO] |  \- com.azure:azure-core-http-netty:jar:1.14.0:compile
[INFO] |     +- io.netty:netty-handler-proxy:jar:4.1.101.Final:compile
[INFO] |     |  \- io.netty:netty-codec-socks:jar:4.1.101.Final:compile
[INFO] |     +- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.101.Final:compile
[INFO] |     +- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.101.Final:compile
[INFO] |     |  \- io.netty:netty-transport-classes-kqueue:jar:4.1.101.Final:compile
[INFO] |     +- io.netty:netty-tcnative-boringssl-static:jar:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-classes:jar:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64:2.0.62.Final:compile
[INFO] |     |  \- io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64:2.0.62.Final:compile
[INFO] |     \- io.projectreactor.netty:reactor-netty-http:jar:1.0.40:compile
[INFO] |        +- io.netty:netty-resolver-dns:jar:4.1.101.Final:compile
[INFO] |        |  \- io.netty:netty-codec-dns:jar:4.1.101.Final:compile
[INFO] |        +- io.netty:netty-resolver-dns-native-macos:jar:osx-x86_64:4.1.101.Final:compile
[INFO] |        |  \- io.netty:netty-resolver-dns-classes-macos:jar:4.1.101.Final:compile
[INFO] |        \- io.projectreactor.netty:reactor-netty-core:jar:1.0.40:compile
[INFO] +- com.azure:azure-identity:jar:1.11.2:compile
[INFO] |  +- com.microsoft.azure:msal4j:jar:1.14.0:compile
[INFO] |  |  \- com.nimbusds:oauth2-oidc-sdk:jar:10.7.1:compile
[INFO] |  |     +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:compile
[INFO] |  |     +- com.nimbusds:content-type:jar:2.2:compile
[INFO] |  |     +- com.nimbusds:lang-tag:jar:1.7:compile
[INFO] |  |     \- com.nimbusds:nimbus-jose-jwt:jar:9.30.2:compile
[INFO] |  +- com.microsoft.azure:msal4j-persistence-extension:jar:1.2.0:compile
[INFO] |  |  \- net.java.dev.jna:jna:jar:5.13.0:compile
[INFO] |  \- net.java.dev.jna:jna-platform:jar:5.6.0:compile
[INFO] +- io.netty:netty-handler:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-common:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-resolver:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-buffer:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-transport-native-unix-common:jar:4.1.101.Final:compile
[INFO] |  \- io.netty:netty-codec:jar:4.1.101.Final:compile
[INFO] +- org.springframework.boot:spring-boot-starter:jar:3.0.5:compile
[INFO] |  +- org.springframework.boot:spring-boot:jar:3.0.5:compile
[INFO] |  +- org.springframework.boot:spring-boot-autoconfigure:jar:3.0.5:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-logging:jar:3.0.5:compile
[INFO] |  |  +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.19.0:compile
[INFO] |  |  |  \- org.apache.logging.log4j:log4j-api:jar:2.19.0:compile
[INFO] |  |  \- org.slf4j:jul-to-slf4j:jar:2.0.7:compile
[INFO] |  +- jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile
[INFO] |  +- org.springframework:spring-core:jar:6.0.7:compile
[INFO] |  |  \- org.springframework:spring-jcl:jar:6.0.7:compile
[INFO] |  \- org.yaml:snakeyaml:jar:1.33:compile
[INFO] +- org.postgresql:postgresql:jar:42.5.1:compile
[INFO] |  \- org.checkerframework:checker-qual:jar:3.5.0:runtime
[INFO] +- org.springframework.boot:spring-boot-starter-data-jpa:jar:3.1.1:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-aop:jar:3.1.1:compile
[INFO] |  |  \- org.aspectj:aspectjweaver:jar:1.9.19:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-jdbc:jar:3.1.1:compile
[INFO] |  |  +- com.zaxxer:HikariCP:jar:5.0.1:compile
[INFO] |  |  \- org.springframework:spring-jdbc:jar:6.0.10:compile
[INFO] |  +- org.hibernate.orm:hibernate-core:jar:6.2.5.Final:compile
[INFO] |  |  +- jakarta.persistence:jakarta.persistence-api:jar:3.1.0:compile
[INFO] |  |  +- jakarta.transaction:jakarta.transaction-api:jar:2.0.1:compile
[INFO] |  |  +- org.jboss.logging:jboss-logging:jar:3.5.0.Final:runtime
[INFO] |  |  +- org.hibernate.common:hibernate-commons-annotations:jar:6.0.6.Final:runtime
[INFO] |  |  +- io.smallrye:jandex:jar:3.0.5:runtime
[INFO] |  |  +- com.fasterxml:classmate:jar:1.5.1:runtime
[INFO] |  |  +- net.bytebuddy:byte-buddy:jar:1.12.18:runtime
[INFO] |  |  +- org.glassfish.jaxb:jaxb-runtime:jar:4.0.2:runtime
[INFO] |  |  |  \- org.glassfish.jaxb:jaxb-core:jar:4.0.2:runtime
[INFO] |  |  |     +- org.glassfish.jaxb:txw2:jar:4.0.2:runtime
[INFO] |  |  |     \- com.sun.istack:istack-commons-runtime:jar:4.1.1:runtime
[INFO] |  |  +- jakarta.inject:jakarta.inject-api:jar:2.0.1:runtime
[INFO] |  |  \- org.antlr:antlr4-runtime:jar:4.10.1:compile
[INFO] |  +- org.springframework.data:spring-data-jpa:jar:3.1.1:compile
[INFO] |  |  +- org.springframework.data:spring-data-commons:jar:3.1.1:compile
[INFO] |  |  \- org.springframework:spring-orm:jar:6.0.10:compile
[INFO] |  \- org.springframework:spring-aspects:jar:6.0.10:compile
[INFO] +- org.springframework.boot:spring-boot-starter-web:jar:3.1.0:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-json:jar:3.1.0:compile
[INFO] |  |  \- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.15.0:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-tomcat:jar:3.1.0:compile
[INFO] |  |  +- org.apache.tomcat.embed:tomcat-embed-core:jar:10.1.8:compile
[INFO] |  |  +- org.apache.tomcat.embed:tomcat-embed-el:jar:10.1.8:compile
[INFO] |  |  \- org.apache.tomcat.embed:tomcat-embed-websocket:jar:10.1.8:compile
[INFO] |  +- org.springframework:spring-web:jar:6.0.9:compile
[INFO] |  \- org.springframework:spring-webmvc:jar:6.0.9:compile
[INFO] +- commons-fileupload:commons-fileupload:jar:1.4:compile
[INFO] +- org.projectlombok:lombok:jar:1.18.24:compile
[INFO] +- org.xhtmlrenderer:flying-saucer-pdf:jar:9.1.22:compile
[INFO] |  +- com.lowagie:itext:jar:2.1.7:compile
[INFO] |  +- org.bouncycastle:bcmail-jdk14:jar:1.64:compile
[INFO] |  |  \- org.bouncycastle:bcpkix-jdk14:jar:1.64:compile
[INFO] |  +- org.bouncycastle:bctsp-jdk14:jar:1.46:compile
[INFO]    |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test
[INFO]    |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test
[INFO]    |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test
[INFO]    +- org.mockito:mockito-core:jar:5.3.1:test
[INFO]    |  +- net.bytebuddy:byte-buddy-agent:jar:1.14.4:test
[INFO]    |  \- org.objenesis:objenesis:jar:3.3:test
[INFO]    +- org.mockito:mockito-junit-jupiter:jar:5.3.1:test
[INFO]    +- org.skyscreamer:jsonassert:jar:1.5.1:test
[INFO]    |  \- com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
[INFO]    \- org.xmlunit:xmlunit-core:jar:2.9.1:test
Netyyyy commented 3 months ago

Hi @rohitmono57 , we recommend you to add spring-cloud-azure-dependencies bom

  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.azure.spring</groupId>
        <artifactId>spring-cloud-azure-dependencies</artifactId>
        <version>5.10.0</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>

in your pom and remove the versions of azure-identity and azure-security-keyvault-secrets, because our bom manages correct versions between Azure SDKs and SpringBoot to avoid incompatible err and also provide the latest lib versions, see https://github.com/Azure/azure-sdk-for-java/wiki/Spring-Versions-Mapping#which-version-of-spring-cloud-azure-should-i-use to get more version info.

I have tried this but not working. I want to clarify that if I created a new spring project on which spring boot version is 3.2.3, azure key vault is working only by using two dependencies which are azure-identity and azure-security-keyvault-secrets.

But My original project is in spring boot 3.0.5 so after adding only these two dependencies azure-identity and azure-security-keyvault-secrets I tried to run the project but run failed and getting some netty error

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.

2024-03-28T11:58:58.772+05:30 ERROR 20088 --- [           main] o.s.boot.SpringApplication               : Application run failed

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vaultController' defined in file [C:\Users\RohitVishal\Desktop\mozart-new-update\product-mozart\mozart-executor\target\classes\com\mozart\executor\service\notification\VaultController.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'getSecretClient' defined in class path resource [com/mozart/executor/service/notification/SecretClientConfig.class]: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
  at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:245) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1189) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:942) ~[spring-context-6.0.11.jar:6.0.11]
  at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608) ~[spring-context-6.0.11.jar:6.0.11]
  at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.0.5.jar:3.0.5]
  at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) ~[spring-boot-3.0.5.jar:3.0.5]
  at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-3.0.5.jar:3.0.5]
  at org.springframework.boot.SpringApplication.run(SpringApplication.java:310) ~[spring-boot-3.0.5.jar:3.0.5]
  at org.springframework.boot.SpringApplication.run(SpringApplication.java:1304) ~[spring-boot-3.0.5.jar:3.0.5]
  at org.springframework.boot.SpringApplication.run(SpringApplication.java:1293) ~[spring-boot-3.0.5.jar:3.0.5]
  at com.mozart.executor.MozartExecutorApplication.main(MozartExecutorApplication.java:60) ~[classes/:na]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'getSecretClient' defined in class path resource [com/mozart/executor/service/notification/SecretClientConfig.class]: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
  at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:659) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:493) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1332) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1162) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:888) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-6.0.11.jar:6.0.11]
  ... 19 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
  at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:171) ~[spring-beans-6.0.11.jar:6.0.11]
  at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:655) ~[spring-beans-6.0.11.jar:6.0.11]
  ... 33 common frames omitted
Caused by: java.lang.NoClassDefFoundError: io/netty/handler/logging/ByteBufFormat
  at reactor.netty.transport.logging.ReactorNettyLoggingHandler.<init>(ReactorNettyLoggingHandler.java:65) ~[reactor-netty-core-1.0.40.jar:1.0.40]
  at reactor.netty.transport.logging.AdvancedByteBufFormat.toLoggingHandler(AdvancedByteBufFormat.java:109) ~[reactor-netty-core-1.0.40.jar:1.0.40]
  at reactor.netty.http.client.HttpClientConfig.<clinit>(HttpClientConfig.java:722) ~[reactor-netty-http-1.0.40.jar:1.0.40]
  at reactor.netty.http.client.HttpClientConnect.<init>(HttpClientConnect.java:84) ~[reactor-netty-http-1.0.40.jar:1.0.40]
  at reactor.netty.http.client.HttpClient.create(HttpClient.java:398) ~[reactor-netty-http-1.0.40.jar:1.0.40]
  at com.azure.core.http.netty.NettyAsyncHttpClientBuilder.build(NettyAsyncHttpClientBuilder.java:194) ~[azure-core-http-netty-1.14.0.jar:1.14.0]
  at com.azure.core.http.netty.NettyAsyncHttpClientProvider.createInstance(NettyAsyncHttpClientProvider.java:62) ~[azure-core-http-netty-1.14.0.jar:1.14.0]
  at com.azure.core.http.netty.NettyAsyncHttpClientProvider.createInstance(NettyAsyncHttpClientProvider.java:68) ~[azure-core-http-netty-1.14.0.jar:1.14.0]
  at com.azure.core.implementation.http.HttpClientProviders.lambda$createInstance$0(HttpClientProviders.java:57) ~[azure-core-1.46.0.jar:1.46.0]
  at com.azure.core.implementation.util.Providers.create(Providers.java:118) ~[azure-core-1.46.0.jar:1.46.0]
  at com.azure.core.implementation.http.HttpClientProviders.createInstance(HttpClientProviders.java:57) ~[azure-core-1.46.0.jar:1.46.0]
  at com.azure.core.http.HttpClient.createDefault(HttpClient.java:61) ~[azure-core-1.46.0.jar:1.46.0]
  at com.azure.core.http.HttpClient.createDefault(HttpClient.java:51) ~[azure-core-1.46.0.jar:1.46.0]
  at com.azure.core.http.HttpPipelineBuilder.build(HttpPipelineBuilder.java:78) ~[azure-core-1.46.0.jar:1.46.0]
  at com.azure.security.keyvault.secrets.SecretClientBuilder.buildInnerClient(SecretClientBuilder.java:247) ~[azure-security-keyvault-secrets-4.8.0.jar:4.8.0]
  at com.azure.security.keyvault.secrets.SecretClientBuilder.buildClient(SecretClientBuilder.java:158) ~[azure-security-keyvault-secrets-4.8.0.jar:4.8.0]
  at com.mozart.executor.service.notification.SecretClientConfig.getSecretClient(SecretClientConfig.java:16) ~[classes/:na]
  at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$0.CGLIB$getSecretClient$0(<generated>) ~[classes/:na]
  at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$2.invoke(<generated>) ~[classes/:na]
  at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) ~[spring-core-6.0.7.jar:6.0.7]
  at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) ~[spring-context-6.0.11.jar:6.0.11]
  at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$0.getSecretClient(<generated>) ~[classes/:na]
  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na]
  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
  at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]
  at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:139) ~[spring-beans-6.0.11.jar:6.0.11]
  ... 34 common frames omitted
Caused by: java.lang.ClassNotFoundException: io.netty.handler.logging.ByteBufFormat
  at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[na:na]
  at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[na:na]
  at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[na:na]
  ... 61 common frames omitted

To solve this error and make project runnable i have to include a netty handler dependency

               <dependency>
          <groupId>io.netty</groupId>
          <artifactId>netty-handler</artifactId>
          <version>4.1.101.Final</version>
      </dependency>

After adding this dependency project runs correctly but when I try to get secrets from vault using GET request through POSTMAN I get below error

2024-03-28T12:38:18.125+05:30  WARN 25544 --- [reactor-http-nio-1] io.netty.channel.ChannelInitializer      : Failed to initialize a channel. Closing: [id: 0x0f84b2fe]

io.netty.channel.ChannelPipelineException: io.netty.handler.ssl.SslHandler.handlerAdded() has thrown an exception; removed.
  at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:636) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:152) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at reactor.netty.tcp.SslProvider.addSslHandler(SslProvider.java:591) ~[reactor-netty-core-1.0.40.jar:1.0.40]
  at reactor.netty.http.client.HttpClientConfig$HttpClientChannelInitializer.onChannelInit(HttpClientConfig.java:925) ~[reactor-netty-http-1.0.40.jar:1.0.40]
  at reactor.netty.transport.TransportConfig$TransportChannelInitializer.initChannel(TransportConfig.java:418) ~[reactor-netty-core-1.0.40.jar:1.0.40]
  at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:384) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:363) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.initChannel(DefaultPooledConnectionProvider.java:546) ~[reactor-netty-core-1.0.40.jar:1.0.40]
  at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.access$000(DefaultChannelPipeline.java:46) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1467) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1141) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.invokeHandlerAddedIfNeeded(DefaultChannelPipeline.java:666) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:510) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:423) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:482) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]
Caused by: java.lang.NoSuchFieldError: TCP_FASTOPEN_CONNECT
  at io.netty.handler.ssl.SslHandler.handlerAdded(SslHandler.java:2084) ~[netty-handler-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  ... 30 common frames omitted

2024-03-28T12:38:18.137+05:30  WARN 25544 --- [reactor-http-nio-1] io.netty.channel.ChannelInitializer      : Failed to initialize a channel. Closing: [id: 0x0f84b2fe]

java.util.NoSuchElementException: reactor.left.sslHandler
  at io.netty.channel.DefaultChannelPipeline.getContextOrDie(DefaultChannelPipeline.java:1099) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.addAfter(DefaultChannelPipeline.java:320) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.addAfter(DefaultChannelPipeline.java:308) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at reactor.netty.tcp.SslProvider.addSslReadHandler(SslProvider.java:632) ~[reactor-netty-core-1.0.40.jar:1.0.40]
  at reactor.netty.tcp.SslProvider.addSslHandler(SslProvider.java:594) ~[reactor-netty-core-1.0.40.jar:1.0.40]
  at reactor.netty.http.client.HttpClientConfig$HttpClientChannelInitializer.onChannelInit(HttpClientConfig.java:925) ~[reactor-netty-http-1.0.40.jar:1.0.40]
  at reactor.netty.transport.TransportConfig$TransportChannelInitializer.initChannel(TransportConfig.java:418) ~[reactor-netty-core-1.0.40.jar:1.0.40]
  at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:384) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:363) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.initChannel(DefaultPooledConnectionProvider.java:546) ~[reactor-netty-core-1.0.40.jar:1.0.40]
  at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.access$000(DefaultChannelPipeline.java:46) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1467) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1141) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.DefaultChannelPipeline.invokeHandlerAddedIfNeeded(DefaultChannelPipeline.java:666) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:510) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:423) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:482) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
  at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
  at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]

I have also attaching the dependency tree so that you can have better idea

[INFO] Scanning for projects...
[INFO] 
[INFO] ---------------------< com.mozart:mozart-executor >---------------------
[INFO] Building mozart-executor 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- dependency:3.6.0:tree (default-cli) @ mozart-executor ---
[INFO] com.mozart:mozart-executor:jar:0.0.1-SNAPSHOT
[INFO] +- com.mozart:mozart-common:jar:0.0.1-SNAPSHOT:compile
[INFO] |  +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.2:compile
[INFO] |  |  \- com.fasterxml.jackson.core:jackson-core:jar:2.15.2:compile
[INFO] |  +- org.apache.commons:commons-lang3:jar:3.12.0:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:2.0.7:compile
[INFO] |  +- ch.qos.logback.db:logback-classic-db:jar:1.2.11.1:compile
[INFO] |  |  +- ch.qos.logback:logback-core:test-jar:tests:1.2.11:compile
[INFO] |  |  \- ch.qos.logback.db:logback-core-db:jar:1.2.11.1:compile
[INFO] |  +- ch.qos.logback:logback-core:jar:1.4.14:compile
[INFO] |  +- ch.qos.logback:logback-classic:jar:1.4.14:compile
[INFO] |  +- io.minio:minio:jar:8.4.3:compile
[INFO] |  |  +- com.carrotsearch.thirdparty:simple-xml-safe:jar:2.7.1:compile
[INFO] |  |  +- com.squareup.okhttp3:okhttp:jar:4.8.1:compile
[INFO] |  |  |  +- com.squareup.okio:okio:jar:2.7.0:compile
[INFO] |  |  |  |  \- org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.3.70:compile
[INFO] |  |  |  \- org.jetbrains.kotlin:kotlin-stdlib:jar:1.3.72:compile
[INFO] |  |  |     \- org.jetbrains:annotations:jar:13.0:compile
[INFO] |  |  +- org.apache.commons:commons-compress:jar:1.21:compile
[INFO] |  |  \- org.xerial.snappy:snappy-java:jar:1.1.8.4:compile
[INFO] |  \- com.amazonaws:aws-java-sdk:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-dax:jar:1.11.163:compile
[INFO] |     |  \- com.amazonaws:jmespath-java:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-greengrass:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-athena:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-marketplaceentitlement:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codestar:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lexmodelbuilding:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-resourcegroupstaggingapi:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-pinpoint:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-xray:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-opsworkscm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-support:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-simpledb:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-servicecatalog:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-servermigration:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-simpleworkflow:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-storagegateway:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-route53:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-s3:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-importexport:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-sts:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-sqs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-rds:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-redshift:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticbeanstalk:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-glacier:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-iam:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-datapipeline:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticloadbalancing:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticloadbalancingv2:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-emr:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticache:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elastictranscoder:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ec2:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-dynamodb:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-sns:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-budgets:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudtrail:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudwatch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-logs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-events:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cognitoidentity:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cognitosync:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-directconnect:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudformation:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudfront:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-clouddirectory:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-kinesis:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-opsworks:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ses:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-autoscaling:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudsearch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudwatchmetrics:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codedeploy:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codepipeline:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-kms:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-config:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lambda:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ecs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ecr:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudhsm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ssm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-workspaces:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-machinelearning:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-directory:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-efs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codecommit:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-devicefarm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticsearch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-waf:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-marketplacecommerceanalytics:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-inspector:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-iot:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-api-gateway:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-acm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-gamelift:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-dms:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-marketplacemeteringservice:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cognitoidp:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-discovery:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-applicationautoscaling:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-snowball:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-rekognition:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-polly:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lightsail:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-stepfunctions:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-health:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-costandusagereport:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codebuild:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-appstream:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-shield:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-batch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lex:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-mechanicalturkrequester:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-organizations:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-workdocs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-core:jar:1.11.163:compile
[INFO] |     |  +- commons-logging:commons-logging:jar:1.1.3:compile
[INFO] |     |  +- software.amazon.ion:ion-java:jar:1.0.2:compile
[INFO] |     |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:jar:2.6.7:compile
[INFO] |     |  \- joda-time:joda-time:jar:2.8.1:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-models:jar:1.11.163:compile
[INFO] |     \- com.amazonaws:aws-java-sdk-swf-libraries:jar:1.11.22:compile
[INFO] +- org.apache.camel.springboot:camel-spring-boot-starter:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-spring-boot:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-spring:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-spring-main:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-main:jar:4.0.0-M3:compile
[INFO] |  |  |     \- org.apache.camel:camel-core-languages:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-util-json:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-cloud:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-core-model:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-cluster:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-core-starter:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-bean-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-bean:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-browse-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-browse:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-controlbus-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-controlbus:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-dataformat-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-dataformat:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-dataset-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-dataset:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-direct-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-direct:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-file-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-file:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-language-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-language:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-log-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-log:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-mock-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-mock:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-ref-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-ref:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-rest-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-rest:jar:4.0.0-M3:compile
[INFO] |  |     \- org.apache.camel:camel-tooling-model:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-saga-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-saga:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-scheduler-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-scheduler:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-seda-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-seda:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-stub-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-stub:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-timer-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-timer:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-validator-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-validator:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-xpath-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-xpath:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-xslt-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-xslt:jar:4.0.0-M3:compile
[INFO] |  \- org.apache.camel.springboot:camel-xml-jaxp-starter:jar:4.0.0-M3:compile
[INFO] |     \- org.apache.camel:camel-xml-jaxp:jar:4.0.0-M3:compile
[INFO] |        \- org.apache.camel:camel-xml-io-util:jar:4.0.0-M3:compile
[INFO] +- org.apache.camel:camel-jackson:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel:camel-core-engine:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-api:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-base-engine:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-base:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-core-reifier:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-core-processor:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-management-api:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-util:jar:4.0.0-M3:compile
[INFO] |  \- com.fasterxml.jackson.core:jackson-databind:jar:2.14.2:compile
[INFO] +- org.apache.kafka:kafka-streams:jar:3.4.0:compile
[INFO] |  +- org.apache.kafka:kafka-clients:jar:3.4.0:compile
[INFO] |  |  +- com.github.luben:zstd-jni:jar:1.5.2-1:runtime
[INFO] |  |  \- org.lz4:lz4-java:jar:1.8.0:runtime
[INFO] |  +- org.rocksdb:rocksdbjni:jar:7.1.2:compile
[INFO] |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.13.4:compile
[INFO] +- org.springframework.kafka:spring-kafka:jar:3.0.9:compile
[INFO] |  +- org.springframework:spring-context:jar:6.0.11:compile
[INFO] |  |  +- org.springframework:spring-aop:jar:6.0.11:compile
[INFO] |  |  +- org.springframework:spring-beans:jar:6.0.11:compile
[INFO] |  |  \- org.springframework:spring-expression:jar:6.0.11:compile
[INFO] |  +- org.springframework:spring-messaging:jar:6.0.11:compile
[INFO] |  +- org.springframework:spring-tx:jar:6.0.11:compile
[INFO] |  +- org.springframework.retry:spring-retry:jar:2.0.2:compile
[INFO] |  +- io.micrometer:micrometer-observation:jar:1.10.9:compile
[INFO] |  |  \- io.micrometer:micrometer-commons:jar:1.10.9:compile
[INFO] |  \- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] +- org.springframework.kafka:spring-kafka-test:jar:3.0.9:test
[INFO] |  +- org.springframework:spring-test:jar:6.0.11:test
[INFO] |  +- org.apache.zookeeper:zookeeper:jar:3.6.3:test
[INFO] |  |  +- org.apache.zookeeper:zookeeper-jute:jar:3.6.3:test
[INFO] |  |  +- org.apache.yetus:audience-annotations:jar:0.5.0:test
[INFO] |  |  \- io.netty:netty-transport-native-epoll:jar:4.1.63.Final:test
[INFO] |  +- org.apache.kafka:kafka-clients:jar:test:3.3.2:test
[INFO] |  +- org.apache.kafka:kafka-metadata:jar:3.3.2:test
[INFO] |  |  +- org.apache.kafka:kafka-server-common:jar:3.3.2:test
[INFO] |  |  +- org.apache.kafka:kafka-raft:jar:3.3.2:test
[INFO] |  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.13.4:compile
[INFO] |  |  \- com.yammer.metrics:metrics-core:jar:2.2.0:test
[INFO] |  +- org.apache.kafka:kafka-streams-test-utils:jar:3.3.2:test
[INFO] |  +- org.apache.kafka:kafka_2.13:jar:3.3.2:test
[INFO] |  |  +- org.scala-lang:scala-library:jar:2.13.8:test
[INFO] |  |  +- org.apache.kafka:kafka-storage:jar:3.3.2:test
[INFO] |  |  |  \- org.apache.kafka:kafka-storage-api:jar:3.3.2:test
[INFO] |  |  +- net.sourceforge.argparse4j:argparse4j:jar:0.7.0:test
[INFO] |  |  +- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.13.4:test
[INFO] |  |  |  \- com.thoughtworks.paranamer:paranamer:jar:2.8:test
[INFO] |  |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-csv:jar:2.13.4:test
[INFO] |  |  +- net.sf.jopt-simple:jopt-simple:jar:5.0.4:test
[INFO] |  |  +- org.bitbucket.b_c:jose4j:jar:0.7.9:test
[INFO] |  |  +- org.scala-lang.modules:scala-collection-compat_2.13:jar:2.6.0:test
[INFO] |  |  +- org.scala-lang.modules:scala-java8-compat_2.13:jar:1.0.2:test
[INFO] |  |  +- org.scala-lang:scala-reflect:jar:2.13.8:test
[INFO] |  |  +- com.typesafe.scala-logging:scala-logging_2.13:jar:3.9.4:test
[INFO] |  |  +- io.dropwizard.metrics:metrics-core:jar:4.1.12.1:test
[INFO] |  |  \- commons-cli:commons-cli:jar:1.4:test
[INFO] |  +- org.apache.kafka:kafka_2.13:jar:test:3.3.2:test
[INFO] |  +- org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test
[INFO] |  |  +- org.opentest4j:opentest4j:jar:1.2.0:test
[INFO] |  |  +- org.junit.platform:junit-platform-commons:jar:1.9.3:test
[INFO] |  |  \- org.apiguardian:apiguardian-api:jar:1.1.2:test
[INFO] |  \- org.junit.platform:junit-platform-launcher:jar:1.9.3:test
[INFO] |     \- org.junit.platform:junit-platform-engine:jar:1.9.3:test
[INFO] +- org.apache.camel:camel-kafka:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel:camel-support:jar:4.0.0-M3:compile
[INFO] |  \- org.apache.camel:camel-health:jar:4.0.0-M3:compile
[INFO] +- org.springframework.boot:spring-boot-starter-mail:jar:3.1.1:compile
[INFO] |  +- org.springframework:spring-context-support:jar:6.0.10:compile
[INFO] |  \- org.eclipse.angus:jakarta.mail:jar:1.1.0:compile
[INFO] |     +- jakarta.activation:jakarta.activation-api:jar:2.1.1:compile
[INFO] |     \- org.eclipse.angus:angus-activation:jar:1.1.0:runtime
[INFO] +- com.itextpdf:itextpdf:jar:5.5.13.2:compile
[INFO] +- com.itextpdf:bouncy-castle-adapter:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:commons:jar:8.0.0:compile
[INFO] |  +- org.bouncycastle:bcpkix-jdk15on:jar:1.70:compile
[INFO] |  |  \- org.bouncycastle:bcutil-jdk15on:jar:1.70:compile
[INFO] |  \- org.bouncycastle:bcprov-jdk15on:jar:1.70:compile
[INFO] +- com.itextpdf:kernel:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:bouncy-castle-connector:jar:8.0.0:compile
[INFO] |  \- com.itextpdf:io:jar:8.0.0:compile
[INFO] +- com.itextpdf:itext7-core:pom:8.0.0:compile
[INFO] |  +- com.itextpdf:barcodes:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:font-asian:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:forms:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:hyph:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:pdfa:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:sign:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:styled-xml-parser:jar:8.0.0:compile
[INFO] |  \- com.itextpdf:svg:jar:8.0.0:compile
[INFO] +- com.itextpdf:layout:jar:8.0.0:compile
[INFO] +- com.itextpdf:html2pdf:jar:5.0.0:compile
[INFO] +- commons-io:commons-io:jar:2.11.0:compile
[INFO] +- com.google.firebase:firebase-admin:jar:6.8.1:compile
[INFO] |  +- com.google.api-client:google-api-client:jar:1.25.0:compile
[INFO] |  |  +- com.google.oauth-client:google-oauth-client:jar:1.25.0:compile
[INFO] |  |  \- com.google.http-client:google-http-client-jackson2:jar:1.25.0:compile
[INFO] |  +- com.google.api-client:google-api-client-gson:jar:1.25.0:compile
[INFO] |  |  \- com.google.http-client:google-http-client-gson:jar:1.25.0:compile
[INFO] |  +- com.google.http-client:google-http-client:jar:1.25.0:compile
[INFO] |  |  +- org.apache.httpcomponents:httpclient:jar:4.5.5:compile
[INFO] |  |  \- com.google.j2objc:j2objc-annotations:jar:1.1:compile
[INFO] |  +- com.google.api:api-common:jar:1.7.0:compile
[INFO] |  +- com.google.auth:google-auth-library-oauth2-http:jar:0.11.0:compile
[INFO] |  |  \- com.google.auth:google-auth-library-credentials:jar:0.11.0:compile
[INFO] |  +- com.google.cloud:google-cloud-storage:jar:1.43.0:compile
[INFO] |  |  +- com.google.cloud:google-cloud-core:jar:1.43.0:compile
[INFO] |  |  |  +- com.google.api:gax:jar:1.30.0:compile
[INFO] |  |  |  +- com.google.protobuf:protobuf-java-util:jar:3.6.0:compile
[INFO] |  |  |  +- com.google.api.grpc:proto-google-common-protos:jar:1.12.0:compile
[INFO] |  |  |  \- com.google.api.grpc:proto-google-iam-v1:jar:0.12.0:compile
[INFO] |  |  +- com.google.cloud:google-cloud-core-http:jar:1.43.0:compile
[INFO] |  |  |  +- com.google.http-client:google-http-client-appengine:jar:1.24.1:compile
[INFO] |  |  |  +- com.google.http-client:google-http-client-jackson:jar:1.24.1:compile
[INFO] |  |  |  |  \- org.codehaus.jackson:jackson-core-asl:jar:1.9.11:compile
[INFO] |  |  |  +- com.google.api:gax-httpjson:jar:0.47.0:compile
[INFO] |  |  |  \- io.opencensus:opencensus-contrib-http-util:jar:0.15.0:compile
[INFO] |  |  \- com.google.apis:google-api-services-storage:jar:v1-rev135-1.24.1:compile
[INFO] |  +- com.google.cloud:google-cloud-firestore:jar:0.61.0-beta:compile
[INFO] |  |  +- com.google.cloud:google-cloud-core-grpc:jar:1.43.0:compile
[INFO] |  |  |  +- com.google.protobuf:protobuf-java:jar:3.6.0:compile
[INFO] |  |  |  +- io.grpc:grpc-protobuf:jar:1.13.1:compile
[INFO] |  |  |  |  \- io.grpc:grpc-protobuf-lite:jar:1.13.1:compile
[INFO] |  |  |  \- io.grpc:grpc-context:jar:1.13.1:compile
[INFO] |  |  +- com.google.api:gax-grpc:jar:1.30.0:compile
[INFO] |  |  |  \- org.threeten:threetenbp:jar:1.3.3:compile
[INFO] |  |  +- com.google.api.grpc:proto-google-cloud-firestore-v1beta1:jar:0.26.0:compile
[INFO] |  |  +- com.google.auto.value:auto-value:jar:1.4:compile
[INFO] |  |  +- io.grpc:grpc-netty-shaded:jar:1.13.1:compile
[INFO] |  |  |  \- io.grpc:grpc-core:jar:1.13.1:compile
[INFO] |  |  |     +- com.google.errorprone:error_prone_annotations:jar:2.1.2:compile
[INFO] |  |  |     \- io.opencensus:opencensus-contrib-grpc-metrics:jar:0.12.3:compile
[INFO] |  |  +- io.grpc:grpc-stub:jar:1.13.1:compile
[INFO] |  |  +- io.grpc:grpc-auth:jar:1.13.1:compile
[INFO] |  |  +- io.opencensus:opencensus-api:jar:0.15.0:compile
[INFO] |  |  \- io.opencensus:opencensus-contrib-grpc-util:jar:0.15.0:compile
[INFO] |  +- com.google.guava:guava:jar:20.0:compile
[INFO] |  +- io.netty:netty-codec-http:jar:4.1.22.Final:compile
[INFO] |  \- io.netty:netty-transport:jar:4.1.22.Final:compile
[INFO] +- com.google.code.gson:gson:jar:2.10.1:compile
[INFO] +- software.amazon.awssdk:sns:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:aws-query-protocol:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:protocol-core:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:sdk-core:jar:2.20.149:compile
[INFO] |  |  +- software.amazon.awssdk:profiles:jar:2.20.149:compile
[INFO] |  |  \- org.reactivestreams:reactive-streams:jar:1.0.4:compile
[INFO] |  +- software.amazon.awssdk:auth:jar:2.20.149:compile
[INFO] |  |  \- software.amazon.eventstream:eventstream:jar:1.0.1:compile
[INFO] |  +- software.amazon.awssdk:http-client-spi:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:regions:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:annotations:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:utils:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:aws-core:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:metrics-spi:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:json-utils:jar:2.20.149:compile
[INFO] |  |  \- software.amazon.awssdk:third-party-jackson-core:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:endpoints-spi:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:apache-client:jar:2.20.149:runtime
[INFO] |  |  +- org.apache.httpcomponents:httpcore:jar:4.4.13:compile
[INFO] |  |  \- commons-codec:commons-codec:jar:1.15:compile
[INFO] |  \- software.amazon.awssdk:netty-nio-client:jar:2.20.149:runtime
[INFO] |     +- io.netty:netty-codec-http2:jar:4.1.94.Final:compile
[INFO] |     \- io.netty:netty-transport-classes-epoll:jar:4.1.94.Final:compile
[INFO] +- javax.xml.bind:jaxb-api:jar:2.3.0:compile
[INFO] +- com.azure:azure-security-keyvault-secrets:jar:4.8.0:compile
[INFO] |  +- com.azure:azure-core:jar:1.46.0:compile
[INFO] |  |  \- io.projectreactor:reactor-core:jar:3.4.34:compile
[INFO] |  +- com.azure:azure-json:jar:1.1.0:compile
[INFO] |  \- com.azure:azure-core-http-netty:jar:1.14.0:compile
[INFO] |     +- io.netty:netty-handler-proxy:jar:4.1.101.Final:compile
[INFO] |     |  \- io.netty:netty-codec-socks:jar:4.1.101.Final:compile
[INFO] |     +- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.101.Final:compile
[INFO] |     +- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.101.Final:compile
[INFO] |     |  \- io.netty:netty-transport-classes-kqueue:jar:4.1.101.Final:compile
[INFO] |     +- io.netty:netty-tcnative-boringssl-static:jar:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-classes:jar:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64:2.0.62.Final:compile
[INFO] |     |  \- io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64:2.0.62.Final:compile
[INFO] |     \- io.projectreactor.netty:reactor-netty-http:jar:1.0.40:compile
[INFO] |        +- io.netty:netty-resolver-dns:jar:4.1.101.Final:compile
[INFO] |        |  \- io.netty:netty-codec-dns:jar:4.1.101.Final:compile
[INFO] |        +- io.netty:netty-resolver-dns-native-macos:jar:osx-x86_64:4.1.101.Final:compile
[INFO] |        |  \- io.netty:netty-resolver-dns-classes-macos:jar:4.1.101.Final:compile
[INFO] |        \- io.projectreactor.netty:reactor-netty-core:jar:1.0.40:compile
[INFO] +- com.azure:azure-identity:jar:1.11.2:compile
[INFO] |  +- com.microsoft.azure:msal4j:jar:1.14.0:compile
[INFO] |  |  \- com.nimbusds:oauth2-oidc-sdk:jar:10.7.1:compile
[INFO] |  |     +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:compile
[INFO] |  |     +- com.nimbusds:content-type:jar:2.2:compile
[INFO] |  |     +- com.nimbusds:lang-tag:jar:1.7:compile
[INFO] |  |     \- com.nimbusds:nimbus-jose-jwt:jar:9.30.2:compile
[INFO] |  +- com.microsoft.azure:msal4j-persistence-extension:jar:1.2.0:compile
[INFO] |  |  \- net.java.dev.jna:jna:jar:5.13.0:compile
[INFO] |  \- net.java.dev.jna:jna-platform:jar:5.6.0:compile
[INFO] +- io.netty:netty-handler:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-common:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-resolver:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-buffer:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-transport-native-unix-common:jar:4.1.101.Final:compile
[INFO] |  \- io.netty:netty-codec:jar:4.1.101.Final:compile
[INFO] +- org.springframework.boot:spring-boot-starter:jar:3.0.5:compile
[INFO] |  +- org.springframework.boot:spring-boot:jar:3.0.5:compile
[INFO] |  +- org.springframework.boot:spring-boot-autoconfigure:jar:3.0.5:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-logging:jar:3.0.5:compile
[INFO] |  |  +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.19.0:compile
[INFO] |  |  |  \- org.apache.logging.log4j:log4j-api:jar:2.19.0:compile
[INFO] |  |  \- org.slf4j:jul-to-slf4j:jar:2.0.7:compile
[INFO] |  +- jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile
[INFO] |  +- org.springframework:spring-core:jar:6.0.7:compile
[INFO] |  |  \- org.springframework:spring-jcl:jar:6.0.7:compile
[INFO] |  \- org.yaml:snakeyaml:jar:1.33:compile
[INFO] +- org.postgresql:postgresql:jar:42.5.1:compile
[INFO] |  \- org.checkerframework:checker-qual:jar:3.5.0:runtime
[INFO] +- org.springframework.boot:spring-boot-starter-data-jpa:jar:3.1.1:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-aop:jar:3.1.1:compile
[INFO] |  |  \- org.aspectj:aspectjweaver:jar:1.9.19:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-jdbc:jar:3.1.1:compile
[INFO] |  |  +- com.zaxxer:HikariCP:jar:5.0.1:compile
[INFO] |  |  \- org.springframework:spring-jdbc:jar:6.0.10:compile
[INFO] |  +- org.hibernate.orm:hibernate-core:jar:6.2.5.Final:compile
[INFO] |  |  +- jakarta.persistence:jakarta.persistence-api:jar:3.1.0:compile
[INFO] |  |  +- jakarta.transaction:jakarta.transaction-api:jar:2.0.1:compile
[INFO] |  |  +- org.jboss.logging:jboss-logging:jar:3.5.0.Final:runtime
[INFO] |  |  +- org.hibernate.common:hibernate-commons-annotations:jar:6.0.6.Final:runtime
[INFO] |  |  +- io.smallrye:jandex:jar:3.0.5:runtime
[INFO] |  |  +- com.fasterxml:classmate:jar:1.5.1:runtime
[INFO] |  |  +- net.bytebuddy:byte-buddy:jar:1.12.18:runtime
[INFO] |  |  +- org.glassfish.jaxb:jaxb-runtime:jar:4.0.2:runtime
[INFO] |  |  |  \- org.glassfish.jaxb:jaxb-core:jar:4.0.2:runtime
[INFO] |  |  |     +- org.glassfish.jaxb:txw2:jar:4.0.2:runtime
[INFO] |  |  |     \- com.sun.istack:istack-commons-runtime:jar:4.1.1:runtime
[INFO] |  |  +- jakarta.inject:jakarta.inject-api:jar:2.0.1:runtime
[INFO] |  |  \- org.antlr:antlr4-runtime:jar:4.10.1:compile
[INFO] |  +- org.springframework.data:spring-data-jpa:jar:3.1.1:compile
[INFO] |  |  +- org.springframework.data:spring-data-commons:jar:3.1.1:compile
[INFO] |  |  \- org.springframework:spring-orm:jar:6.0.10:compile
[INFO] |  \- org.springframework:spring-aspects:jar:6.0.10:compile
[INFO] +- org.springframework.boot:spring-boot-starter-web:jar:3.1.0:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-json:jar:3.1.0:compile
[INFO] |  |  \- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.15.0:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-tomcat:jar:3.1.0:compile
[INFO] |  |  +- org.apache.tomcat.embed:tomcat-embed-core:jar:10.1.8:compile
[INFO] |  |  +- org.apache.tomcat.embed:tomcat-embed-el:jar:10.1.8:compile
[INFO] |  |  \- org.apache.tomcat.embed:tomcat-embed-websocket:jar:10.1.8:compile
[INFO] |  +- org.springframework:spring-web:jar:6.0.9:compile
[INFO] |  \- org.springframework:spring-webmvc:jar:6.0.9:compile
[INFO] +- commons-fileupload:commons-fileupload:jar:1.4:compile
[INFO] +- org.projectlombok:lombok:jar:1.18.24:compile
[INFO] +- org.xhtmlrenderer:flying-saucer-pdf:jar:9.1.22:compile
[INFO] |  +- com.lowagie:itext:jar:2.1.7:compile
[INFO] |  +- org.bouncycastle:bcmail-jdk14:jar:1.64:compile
[INFO] |  |  \- org.bouncycastle:bcpkix-jdk14:jar:1.64:compile
[INFO] |  +- org.bouncycastle:bctsp-jdk14:jar:1.46:compile
[INFO]    |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test
[INFO]    |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test
[INFO]    |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test
[INFO]    +- org.mockito:mockito-core:jar:5.3.1:test
[INFO]    |  +- net.bytebuddy:byte-buddy-agent:jar:1.14.4:test
[INFO]    |  \- org.objenesis:objenesis:jar:3.3:test
[INFO]    +- org.mockito:mockito-junit-jupiter:jar:5.3.1:test
[INFO]    +- org.skyscreamer:jsonassert:jar:1.5.1:test
[INFO]    |  \- com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
[INFO]    \- org.xmlunit:xmlunit-core:jar:2.9.1:test

Do these err logs come from version 5.10.0? and could you help try with the 5.11.0 version which manages the latest versions of keyvault and identity?

rohitmono57 commented 2 months ago

Hi @rohitmono57 , we recommend you to add spring-cloud-azure-dependencies bom

  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.azure.spring</groupId>
        <artifactId>spring-cloud-azure-dependencies</artifactId>
        <version>5.10.0</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>

in your pom and remove the versions of azure-identity and azure-security-keyvault-secrets, because our bom manages correct versions between Azure SDKs and SpringBoot to avoid incompatible err and also provide the latest lib versions, see https://github.com/Azure/azure-sdk-for-java/wiki/Spring-Versions-Mapping#which-version-of-spring-cloud-azure-should-i-use to get more version info.

I have tried this but not working. I want to clarify that if I created a new spring project on which spring boot version is 3.2.3, azure key vault is working only by using two dependencies which are azure-identity and azure-security-keyvault-secrets. But My original project is in spring boot 3.0.5 so after adding only these two dependencies azure-identity and azure-security-keyvault-secrets I tried to run the project but run failed and getting some netty error

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.

2024-03-28T11:58:58.772+05:30 ERROR 20088 --- [           main] o.s.boot.SpringApplication               : Application run failed

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vaultController' defined in file [C:\Users\RohitVishal\Desktop\mozart-new-update\product-mozart\mozart-executor\target\classes\com\mozart\executor\service\notification\VaultController.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'getSecretClient' defined in class path resource [com/mozart/executor/service/notification/SecretClientConfig.class]: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:245) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1189) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:942) ~[spring-context-6.0.11.jar:6.0.11]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608) ~[spring-context-6.0.11.jar:6.0.11]
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:310) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1304) ~[spring-boot-3.0.5.jar:3.0.5]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1293) ~[spring-boot-3.0.5.jar:3.0.5]
    at com.mozart.executor.MozartExecutorApplication.main(MozartExecutorApplication.java:60) ~[classes/:na]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'getSecretClient' defined in class path resource [com/mozart/executor/service/notification/SecretClientConfig.class]: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:659) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:493) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1332) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1162) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:888) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-6.0.11.jar:6.0.11]
    ... 19 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.azure.security.keyvault.secrets.SecretClient]: Factory method 'getSecretClient' threw exception with message: io/netty/handler/logging/ByteBufFormat
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:171) ~[spring-beans-6.0.11.jar:6.0.11]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:655) ~[spring-beans-6.0.11.jar:6.0.11]
    ... 33 common frames omitted
Caused by: java.lang.NoClassDefFoundError: io/netty/handler/logging/ByteBufFormat
    at reactor.netty.transport.logging.ReactorNettyLoggingHandler.<init>(ReactorNettyLoggingHandler.java:65) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at reactor.netty.transport.logging.AdvancedByteBufFormat.toLoggingHandler(AdvancedByteBufFormat.java:109) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at reactor.netty.http.client.HttpClientConfig.<clinit>(HttpClientConfig.java:722) ~[reactor-netty-http-1.0.40.jar:1.0.40]
    at reactor.netty.http.client.HttpClientConnect.<init>(HttpClientConnect.java:84) ~[reactor-netty-http-1.0.40.jar:1.0.40]
    at reactor.netty.http.client.HttpClient.create(HttpClient.java:398) ~[reactor-netty-http-1.0.40.jar:1.0.40]
    at com.azure.core.http.netty.NettyAsyncHttpClientBuilder.build(NettyAsyncHttpClientBuilder.java:194) ~[azure-core-http-netty-1.14.0.jar:1.14.0]
    at com.azure.core.http.netty.NettyAsyncHttpClientProvider.createInstance(NettyAsyncHttpClientProvider.java:62) ~[azure-core-http-netty-1.14.0.jar:1.14.0]
    at com.azure.core.http.netty.NettyAsyncHttpClientProvider.createInstance(NettyAsyncHttpClientProvider.java:68) ~[azure-core-http-netty-1.14.0.jar:1.14.0]
    at com.azure.core.implementation.http.HttpClientProviders.lambda$createInstance$0(HttpClientProviders.java:57) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.core.implementation.util.Providers.create(Providers.java:118) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.core.implementation.http.HttpClientProviders.createInstance(HttpClientProviders.java:57) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.core.http.HttpClient.createDefault(HttpClient.java:61) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.core.http.HttpClient.createDefault(HttpClient.java:51) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.core.http.HttpPipelineBuilder.build(HttpPipelineBuilder.java:78) ~[azure-core-1.46.0.jar:1.46.0]
    at com.azure.security.keyvault.secrets.SecretClientBuilder.buildInnerClient(SecretClientBuilder.java:247) ~[azure-security-keyvault-secrets-4.8.0.jar:4.8.0]
    at com.azure.security.keyvault.secrets.SecretClientBuilder.buildClient(SecretClientBuilder.java:158) ~[azure-security-keyvault-secrets-4.8.0.jar:4.8.0]
    at com.mozart.executor.service.notification.SecretClientConfig.getSecretClient(SecretClientConfig.java:16) ~[classes/:na]
    at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$0.CGLIB$getSecretClient$0(<generated>) ~[classes/:na]
    at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$2.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) ~[spring-core-6.0.7.jar:6.0.7]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) ~[spring-context-6.0.11.jar:6.0.11]
    at com.mozart.executor.service.notification.SecretClientConfig$$SpringCGLIB$$0.getSecretClient(<generated>) ~[classes/:na]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na]
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
    at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:139) ~[spring-beans-6.0.11.jar:6.0.11]
    ... 34 common frames omitted
Caused by: java.lang.ClassNotFoundException: io.netty.handler.logging.ByteBufFormat
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[na:na]
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[na:na]
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[na:na]
    ... 61 common frames omitted

To solve this error and make project runnable i have to include a netty handler dependency

               <dependency>
            <groupId>io.netty</groupId>
            <artifactId>netty-handler</artifactId>
            <version>4.1.101.Final</version>
        </dependency>

After adding this dependency project runs correctly but when I try to get secrets from vault using GET request through POSTMAN I get below error

2024-03-28T12:38:18.125+05:30  WARN 25544 --- [reactor-http-nio-1] io.netty.channel.ChannelInitializer      : Failed to initialize a channel. Closing: [id: 0x0f84b2fe]

io.netty.channel.ChannelPipelineException: io.netty.handler.ssl.SslHandler.handlerAdded() has thrown an exception; removed.
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:636) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:152) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.tcp.SslProvider.addSslHandler(SslProvider.java:591) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at reactor.netty.http.client.HttpClientConfig$HttpClientChannelInitializer.onChannelInit(HttpClientConfig.java:925) ~[reactor-netty-http-1.0.40.jar:1.0.40]
    at reactor.netty.transport.TransportConfig$TransportChannelInitializer.initChannel(TransportConfig.java:418) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:384) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:363) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.initChannel(DefaultPooledConnectionProvider.java:546) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.access$000(DefaultChannelPipeline.java:46) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1467) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1141) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.invokeHandlerAddedIfNeeded(DefaultChannelPipeline.java:666) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:510) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:423) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:482) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]
Caused by: java.lang.NoSuchFieldError: TCP_FASTOPEN_CONNECT
    at io.netty.handler.ssl.SslHandler.handlerAdded(SslHandler.java:2084) ~[netty-handler-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    ... 30 common frames omitted

2024-03-28T12:38:18.137+05:30  WARN 25544 --- [reactor-http-nio-1] io.netty.channel.ChannelInitializer      : Failed to initialize a channel. Closing: [id: 0x0f84b2fe]

java.util.NoSuchElementException: reactor.left.sslHandler
    at io.netty.channel.DefaultChannelPipeline.getContextOrDie(DefaultChannelPipeline.java:1099) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addAfter(DefaultChannelPipeline.java:320) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addAfter(DefaultChannelPipeline.java:308) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.tcp.SslProvider.addSslReadHandler(SslProvider.java:632) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at reactor.netty.tcp.SslProvider.addSslHandler(SslProvider.java:594) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at reactor.netty.http.client.HttpClientConfig$HttpClientChannelInitializer.onChannelInit(HttpClientConfig.java:925) ~[reactor-netty-http-1.0.40.jar:1.0.40]
    at reactor.netty.transport.TransportConfig$TransportChannelInitializer.initChannel(TransportConfig.java:418) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:384) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:363) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.initChannel(DefaultPooledConnectionProvider.java:546) ~[reactor-netty-core-1.0.40.jar:1.0.40]
    at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.access$000(DefaultChannelPipeline.java:46) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1467) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1141) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.DefaultChannelPipeline.invokeHandlerAddedIfNeeded(DefaultChannelPipeline.java:666) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:510) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:423) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:482) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.101.Final.jar:4.1.101.Final]
    at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]

I have also attaching the dependency tree so that you can have better idea

[INFO] Scanning for projects...
[INFO] 
[INFO] ---------------------< com.mozart:mozart-executor >---------------------
[INFO] Building mozart-executor 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- dependency:3.6.0:tree (default-cli) @ mozart-executor ---
[INFO] com.mozart:mozart-executor:jar:0.0.1-SNAPSHOT
[INFO] +- com.mozart:mozart-common:jar:0.0.1-SNAPSHOT:compile
[INFO] |  +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.2:compile
[INFO] |  |  \- com.fasterxml.jackson.core:jackson-core:jar:2.15.2:compile
[INFO] |  +- org.apache.commons:commons-lang3:jar:3.12.0:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:2.0.7:compile
[INFO] |  +- ch.qos.logback.db:logback-classic-db:jar:1.2.11.1:compile
[INFO] |  |  +- ch.qos.logback:logback-core:test-jar:tests:1.2.11:compile
[INFO] |  |  \- ch.qos.logback.db:logback-core-db:jar:1.2.11.1:compile
[INFO] |  +- ch.qos.logback:logback-core:jar:1.4.14:compile
[INFO] |  +- ch.qos.logback:logback-classic:jar:1.4.14:compile
[INFO] |  +- io.minio:minio:jar:8.4.3:compile
[INFO] |  |  +- com.carrotsearch.thirdparty:simple-xml-safe:jar:2.7.1:compile
[INFO] |  |  +- com.squareup.okhttp3:okhttp:jar:4.8.1:compile
[INFO] |  |  |  +- com.squareup.okio:okio:jar:2.7.0:compile
[INFO] |  |  |  |  \- org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.3.70:compile
[INFO] |  |  |  \- org.jetbrains.kotlin:kotlin-stdlib:jar:1.3.72:compile
[INFO] |  |  |     \- org.jetbrains:annotations:jar:13.0:compile
[INFO] |  |  +- org.apache.commons:commons-compress:jar:1.21:compile
[INFO] |  |  \- org.xerial.snappy:snappy-java:jar:1.1.8.4:compile
[INFO] |  \- com.amazonaws:aws-java-sdk:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-dax:jar:1.11.163:compile
[INFO] |     |  \- com.amazonaws:jmespath-java:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-greengrass:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-athena:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-marketplaceentitlement:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codestar:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lexmodelbuilding:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-resourcegroupstaggingapi:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-pinpoint:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-xray:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-opsworkscm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-support:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-simpledb:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-servicecatalog:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-servermigration:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-simpleworkflow:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-storagegateway:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-route53:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-s3:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-importexport:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-sts:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-sqs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-rds:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-redshift:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticbeanstalk:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-glacier:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-iam:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-datapipeline:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticloadbalancing:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticloadbalancingv2:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-emr:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticache:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elastictranscoder:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ec2:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-dynamodb:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-sns:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-budgets:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudtrail:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudwatch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-logs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-events:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cognitoidentity:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cognitosync:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-directconnect:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudformation:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudfront:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-clouddirectory:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-kinesis:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-opsworks:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ses:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-autoscaling:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudsearch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudwatchmetrics:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codedeploy:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codepipeline:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-kms:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-config:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lambda:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ecs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ecr:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cloudhsm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-ssm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-workspaces:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-machinelearning:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-directory:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-efs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codecommit:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-devicefarm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-elasticsearch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-waf:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-marketplacecommerceanalytics:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-inspector:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-iot:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-api-gateway:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-acm:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-gamelift:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-dms:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-marketplacemeteringservice:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-cognitoidp:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-discovery:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-applicationautoscaling:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-snowball:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-rekognition:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-polly:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lightsail:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-stepfunctions:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-health:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-costandusagereport:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-codebuild:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-appstream:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-shield:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-batch:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-lex:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-mechanicalturkrequester:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-organizations:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-workdocs:jar:1.11.163:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-core:jar:1.11.163:compile
[INFO] |     |  +- commons-logging:commons-logging:jar:1.1.3:compile
[INFO] |     |  +- software.amazon.ion:ion-java:jar:1.0.2:compile
[INFO] |     |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:jar:2.6.7:compile
[INFO] |     |  \- joda-time:joda-time:jar:2.8.1:compile
[INFO] |     +- com.amazonaws:aws-java-sdk-models:jar:1.11.163:compile
[INFO] |     \- com.amazonaws:aws-java-sdk-swf-libraries:jar:1.11.22:compile
[INFO] +- org.apache.camel.springboot:camel-spring-boot-starter:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-spring-boot:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-spring:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-spring-main:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-main:jar:4.0.0-M3:compile
[INFO] |  |  |     \- org.apache.camel:camel-core-languages:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-util-json:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-cloud:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-core-model:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-cluster:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-core-starter:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-bean-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-bean:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-browse-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-browse:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-controlbus-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-controlbus:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-dataformat-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-dataformat:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-dataset-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-dataset:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-direct-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-direct:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-file-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-file:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-language-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-language:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-log-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-log:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-mock-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-mock:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-ref-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-ref:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-rest-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-rest:jar:4.0.0-M3:compile
[INFO] |  |     \- org.apache.camel:camel-tooling-model:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-saga-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-saga:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-scheduler-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-scheduler:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-seda-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-seda:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-stub-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-stub:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-timer-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-timer:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-validator-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-validator:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-xpath-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-xpath:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel.springboot:camel-xslt-starter:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-xslt:jar:4.0.0-M3:compile
[INFO] |  \- org.apache.camel.springboot:camel-xml-jaxp-starter:jar:4.0.0-M3:compile
[INFO] |     \- org.apache.camel:camel-xml-jaxp:jar:4.0.0-M3:compile
[INFO] |        \- org.apache.camel:camel-xml-io-util:jar:4.0.0-M3:compile
[INFO] +- org.apache.camel:camel-jackson:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel:camel-core-engine:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-api:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-base-engine:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-base:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-core-reifier:jar:4.0.0-M3:compile
[INFO] |  |  |  \- org.apache.camel:camel-core-processor:jar:4.0.0-M3:compile
[INFO] |  |  +- org.apache.camel:camel-management-api:jar:4.0.0-M3:compile
[INFO] |  |  \- org.apache.camel:camel-util:jar:4.0.0-M3:compile
[INFO] |  \- com.fasterxml.jackson.core:jackson-databind:jar:2.14.2:compile
[INFO] +- org.apache.kafka:kafka-streams:jar:3.4.0:compile
[INFO] |  +- org.apache.kafka:kafka-clients:jar:3.4.0:compile
[INFO] |  |  +- com.github.luben:zstd-jni:jar:1.5.2-1:runtime
[INFO] |  |  \- org.lz4:lz4-java:jar:1.8.0:runtime
[INFO] |  +- org.rocksdb:rocksdbjni:jar:7.1.2:compile
[INFO] |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.13.4:compile
[INFO] +- org.springframework.kafka:spring-kafka:jar:3.0.9:compile
[INFO] |  +- org.springframework:spring-context:jar:6.0.11:compile
[INFO] |  |  +- org.springframework:spring-aop:jar:6.0.11:compile
[INFO] |  |  +- org.springframework:spring-beans:jar:6.0.11:compile
[INFO] |  |  \- org.springframework:spring-expression:jar:6.0.11:compile
[INFO] |  +- org.springframework:spring-messaging:jar:6.0.11:compile
[INFO] |  +- org.springframework:spring-tx:jar:6.0.11:compile
[INFO] |  +- org.springframework.retry:spring-retry:jar:2.0.2:compile
[INFO] |  +- io.micrometer:micrometer-observation:jar:1.10.9:compile
[INFO] |  |  \- io.micrometer:micrometer-commons:jar:1.10.9:compile
[INFO] |  \- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] +- org.springframework.kafka:spring-kafka-test:jar:3.0.9:test
[INFO] |  +- org.springframework:spring-test:jar:6.0.11:test
[INFO] |  +- org.apache.zookeeper:zookeeper:jar:3.6.3:test
[INFO] |  |  +- org.apache.zookeeper:zookeeper-jute:jar:3.6.3:test
[INFO] |  |  +- org.apache.yetus:audience-annotations:jar:0.5.0:test
[INFO] |  |  \- io.netty:netty-transport-native-epoll:jar:4.1.63.Final:test
[INFO] |  +- org.apache.kafka:kafka-clients:jar:test:3.3.2:test
[INFO] |  +- org.apache.kafka:kafka-metadata:jar:3.3.2:test
[INFO] |  |  +- org.apache.kafka:kafka-server-common:jar:3.3.2:test
[INFO] |  |  +- org.apache.kafka:kafka-raft:jar:3.3.2:test
[INFO] |  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.13.4:compile
[INFO] |  |  \- com.yammer.metrics:metrics-core:jar:2.2.0:test
[INFO] |  +- org.apache.kafka:kafka-streams-test-utils:jar:3.3.2:test
[INFO] |  +- org.apache.kafka:kafka_2.13:jar:3.3.2:test
[INFO] |  |  +- org.scala-lang:scala-library:jar:2.13.8:test
[INFO] |  |  +- org.apache.kafka:kafka-storage:jar:3.3.2:test
[INFO] |  |  |  \- org.apache.kafka:kafka-storage-api:jar:3.3.2:test
[INFO] |  |  +- net.sourceforge.argparse4j:argparse4j:jar:0.7.0:test
[INFO] |  |  +- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.13.4:test
[INFO] |  |  |  \- com.thoughtworks.paranamer:paranamer:jar:2.8:test
[INFO] |  |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-csv:jar:2.13.4:test
[INFO] |  |  +- net.sf.jopt-simple:jopt-simple:jar:5.0.4:test
[INFO] |  |  +- org.bitbucket.b_c:jose4j:jar:0.7.9:test
[INFO] |  |  +- org.scala-lang.modules:scala-collection-compat_2.13:jar:2.6.0:test
[INFO] |  |  +- org.scala-lang.modules:scala-java8-compat_2.13:jar:1.0.2:test
[INFO] |  |  +- org.scala-lang:scala-reflect:jar:2.13.8:test
[INFO] |  |  +- com.typesafe.scala-logging:scala-logging_2.13:jar:3.9.4:test
[INFO] |  |  +- io.dropwizard.metrics:metrics-core:jar:4.1.12.1:test
[INFO] |  |  \- commons-cli:commons-cli:jar:1.4:test
[INFO] |  +- org.apache.kafka:kafka_2.13:jar:test:3.3.2:test
[INFO] |  +- org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test
[INFO] |  |  +- org.opentest4j:opentest4j:jar:1.2.0:test
[INFO] |  |  +- org.junit.platform:junit-platform-commons:jar:1.9.3:test
[INFO] |  |  \- org.apiguardian:apiguardian-api:jar:1.1.2:test
[INFO] |  \- org.junit.platform:junit-platform-launcher:jar:1.9.3:test
[INFO] |     \- org.junit.platform:junit-platform-engine:jar:1.9.3:test
[INFO] +- org.apache.camel:camel-kafka:jar:4.0.0-M3:compile
[INFO] |  +- org.apache.camel:camel-support:jar:4.0.0-M3:compile
[INFO] |  \- org.apache.camel:camel-health:jar:4.0.0-M3:compile
[INFO] +- org.springframework.boot:spring-boot-starter-mail:jar:3.1.1:compile
[INFO] |  +- org.springframework:spring-context-support:jar:6.0.10:compile
[INFO] |  \- org.eclipse.angus:jakarta.mail:jar:1.1.0:compile
[INFO] |     +- jakarta.activation:jakarta.activation-api:jar:2.1.1:compile
[INFO] |     \- org.eclipse.angus:angus-activation:jar:1.1.0:runtime
[INFO] +- com.itextpdf:itextpdf:jar:5.5.13.2:compile
[INFO] +- com.itextpdf:bouncy-castle-adapter:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:commons:jar:8.0.0:compile
[INFO] |  +- org.bouncycastle:bcpkix-jdk15on:jar:1.70:compile
[INFO] |  |  \- org.bouncycastle:bcutil-jdk15on:jar:1.70:compile
[INFO] |  \- org.bouncycastle:bcprov-jdk15on:jar:1.70:compile
[INFO] +- com.itextpdf:kernel:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:bouncy-castle-connector:jar:8.0.0:compile
[INFO] |  \- com.itextpdf:io:jar:8.0.0:compile
[INFO] +- com.itextpdf:itext7-core:pom:8.0.0:compile
[INFO] |  +- com.itextpdf:barcodes:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:font-asian:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:forms:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:hyph:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:pdfa:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:sign:jar:8.0.0:compile
[INFO] |  +- com.itextpdf:styled-xml-parser:jar:8.0.0:compile
[INFO] |  \- com.itextpdf:svg:jar:8.0.0:compile
[INFO] +- com.itextpdf:layout:jar:8.0.0:compile
[INFO] +- com.itextpdf:html2pdf:jar:5.0.0:compile
[INFO] +- commons-io:commons-io:jar:2.11.0:compile
[INFO] +- com.google.firebase:firebase-admin:jar:6.8.1:compile
[INFO] |  +- com.google.api-client:google-api-client:jar:1.25.0:compile
[INFO] |  |  +- com.google.oauth-client:google-oauth-client:jar:1.25.0:compile
[INFO] |  |  \- com.google.http-client:google-http-client-jackson2:jar:1.25.0:compile
[INFO] |  +- com.google.api-client:google-api-client-gson:jar:1.25.0:compile
[INFO] |  |  \- com.google.http-client:google-http-client-gson:jar:1.25.0:compile
[INFO] |  +- com.google.http-client:google-http-client:jar:1.25.0:compile
[INFO] |  |  +- org.apache.httpcomponents:httpclient:jar:4.5.5:compile
[INFO] |  |  \- com.google.j2objc:j2objc-annotations:jar:1.1:compile
[INFO] |  +- com.google.api:api-common:jar:1.7.0:compile
[INFO] |  +- com.google.auth:google-auth-library-oauth2-http:jar:0.11.0:compile
[INFO] |  |  \- com.google.auth:google-auth-library-credentials:jar:0.11.0:compile
[INFO] |  +- com.google.cloud:google-cloud-storage:jar:1.43.0:compile
[INFO] |  |  +- com.google.cloud:google-cloud-core:jar:1.43.0:compile
[INFO] |  |  |  +- com.google.api:gax:jar:1.30.0:compile
[INFO] |  |  |  +- com.google.protobuf:protobuf-java-util:jar:3.6.0:compile
[INFO] |  |  |  +- com.google.api.grpc:proto-google-common-protos:jar:1.12.0:compile
[INFO] |  |  |  \- com.google.api.grpc:proto-google-iam-v1:jar:0.12.0:compile
[INFO] |  |  +- com.google.cloud:google-cloud-core-http:jar:1.43.0:compile
[INFO] |  |  |  +- com.google.http-client:google-http-client-appengine:jar:1.24.1:compile
[INFO] |  |  |  +- com.google.http-client:google-http-client-jackson:jar:1.24.1:compile
[INFO] |  |  |  |  \- org.codehaus.jackson:jackson-core-asl:jar:1.9.11:compile
[INFO] |  |  |  +- com.google.api:gax-httpjson:jar:0.47.0:compile
[INFO] |  |  |  \- io.opencensus:opencensus-contrib-http-util:jar:0.15.0:compile
[INFO] |  |  \- com.google.apis:google-api-services-storage:jar:v1-rev135-1.24.1:compile
[INFO] |  +- com.google.cloud:google-cloud-firestore:jar:0.61.0-beta:compile
[INFO] |  |  +- com.google.cloud:google-cloud-core-grpc:jar:1.43.0:compile
[INFO] |  |  |  +- com.google.protobuf:protobuf-java:jar:3.6.0:compile
[INFO] |  |  |  +- io.grpc:grpc-protobuf:jar:1.13.1:compile
[INFO] |  |  |  |  \- io.grpc:grpc-protobuf-lite:jar:1.13.1:compile
[INFO] |  |  |  \- io.grpc:grpc-context:jar:1.13.1:compile
[INFO] |  |  +- com.google.api:gax-grpc:jar:1.30.0:compile
[INFO] |  |  |  \- org.threeten:threetenbp:jar:1.3.3:compile
[INFO] |  |  +- com.google.api.grpc:proto-google-cloud-firestore-v1beta1:jar:0.26.0:compile
[INFO] |  |  +- com.google.auto.value:auto-value:jar:1.4:compile
[INFO] |  |  +- io.grpc:grpc-netty-shaded:jar:1.13.1:compile
[INFO] |  |  |  \- io.grpc:grpc-core:jar:1.13.1:compile
[INFO] |  |  |     +- com.google.errorprone:error_prone_annotations:jar:2.1.2:compile
[INFO] |  |  |     \- io.opencensus:opencensus-contrib-grpc-metrics:jar:0.12.3:compile
[INFO] |  |  +- io.grpc:grpc-stub:jar:1.13.1:compile
[INFO] |  |  +- io.grpc:grpc-auth:jar:1.13.1:compile
[INFO] |  |  +- io.opencensus:opencensus-api:jar:0.15.0:compile
[INFO] |  |  \- io.opencensus:opencensus-contrib-grpc-util:jar:0.15.0:compile
[INFO] |  +- com.google.guava:guava:jar:20.0:compile
[INFO] |  +- io.netty:netty-codec-http:jar:4.1.22.Final:compile
[INFO] |  \- io.netty:netty-transport:jar:4.1.22.Final:compile
[INFO] +- com.google.code.gson:gson:jar:2.10.1:compile
[INFO] +- software.amazon.awssdk:sns:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:aws-query-protocol:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:protocol-core:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:sdk-core:jar:2.20.149:compile
[INFO] |  |  +- software.amazon.awssdk:profiles:jar:2.20.149:compile
[INFO] |  |  \- org.reactivestreams:reactive-streams:jar:1.0.4:compile
[INFO] |  +- software.amazon.awssdk:auth:jar:2.20.149:compile
[INFO] |  |  \- software.amazon.eventstream:eventstream:jar:1.0.1:compile
[INFO] |  +- software.amazon.awssdk:http-client-spi:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:regions:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:annotations:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:utils:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:aws-core:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:metrics-spi:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:json-utils:jar:2.20.149:compile
[INFO] |  |  \- software.amazon.awssdk:third-party-jackson-core:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:endpoints-spi:jar:2.20.149:compile
[INFO] |  +- software.amazon.awssdk:apache-client:jar:2.20.149:runtime
[INFO] |  |  +- org.apache.httpcomponents:httpcore:jar:4.4.13:compile
[INFO] |  |  \- commons-codec:commons-codec:jar:1.15:compile
[INFO] |  \- software.amazon.awssdk:netty-nio-client:jar:2.20.149:runtime
[INFO] |     +- io.netty:netty-codec-http2:jar:4.1.94.Final:compile
[INFO] |     \- io.netty:netty-transport-classes-epoll:jar:4.1.94.Final:compile
[INFO] +- javax.xml.bind:jaxb-api:jar:2.3.0:compile
[INFO] +- com.azure:azure-security-keyvault-secrets:jar:4.8.0:compile
[INFO] |  +- com.azure:azure-core:jar:1.46.0:compile
[INFO] |  |  \- io.projectreactor:reactor-core:jar:3.4.34:compile
[INFO] |  +- com.azure:azure-json:jar:1.1.0:compile
[INFO] |  \- com.azure:azure-core-http-netty:jar:1.14.0:compile
[INFO] |     +- io.netty:netty-handler-proxy:jar:4.1.101.Final:compile
[INFO] |     |  \- io.netty:netty-codec-socks:jar:4.1.101.Final:compile
[INFO] |     +- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.101.Final:compile
[INFO] |     +- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.101.Final:compile
[INFO] |     |  \- io.netty:netty-transport-classes-kqueue:jar:4.1.101.Final:compile
[INFO] |     +- io.netty:netty-tcnative-boringssl-static:jar:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-classes:jar:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64:2.0.62.Final:compile
[INFO] |     |  +- io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64:2.0.62.Final:compile
[INFO] |     |  \- io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64:2.0.62.Final:compile
[INFO] |     \- io.projectreactor.netty:reactor-netty-http:jar:1.0.40:compile
[INFO] |        +- io.netty:netty-resolver-dns:jar:4.1.101.Final:compile
[INFO] |        |  \- io.netty:netty-codec-dns:jar:4.1.101.Final:compile
[INFO] |        +- io.netty:netty-resolver-dns-native-macos:jar:osx-x86_64:4.1.101.Final:compile
[INFO] |        |  \- io.netty:netty-resolver-dns-classes-macos:jar:4.1.101.Final:compile
[INFO] |        \- io.projectreactor.netty:reactor-netty-core:jar:1.0.40:compile
[INFO] +- com.azure:azure-identity:jar:1.11.2:compile
[INFO] |  +- com.microsoft.azure:msal4j:jar:1.14.0:compile
[INFO] |  |  \- com.nimbusds:oauth2-oidc-sdk:jar:10.7.1:compile
[INFO] |  |     +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:compile
[INFO] |  |     +- com.nimbusds:content-type:jar:2.2:compile
[INFO] |  |     +- com.nimbusds:lang-tag:jar:1.7:compile
[INFO] |  |     \- com.nimbusds:nimbus-jose-jwt:jar:9.30.2:compile
[INFO] |  +- com.microsoft.azure:msal4j-persistence-extension:jar:1.2.0:compile
[INFO] |  |  \- net.java.dev.jna:jna:jar:5.13.0:compile
[INFO] |  \- net.java.dev.jna:jna-platform:jar:5.6.0:compile
[INFO] +- io.netty:netty-handler:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-common:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-resolver:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-buffer:jar:4.1.101.Final:compile
[INFO] |  +- io.netty:netty-transport-native-unix-common:jar:4.1.101.Final:compile
[INFO] |  \- io.netty:netty-codec:jar:4.1.101.Final:compile
[INFO] +- org.springframework.boot:spring-boot-starter:jar:3.0.5:compile
[INFO] |  +- org.springframework.boot:spring-boot:jar:3.0.5:compile
[INFO] |  +- org.springframework.boot:spring-boot-autoconfigure:jar:3.0.5:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-logging:jar:3.0.5:compile
[INFO] |  |  +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.19.0:compile
[INFO] |  |  |  \- org.apache.logging.log4j:log4j-api:jar:2.19.0:compile
[INFO] |  |  \- org.slf4j:jul-to-slf4j:jar:2.0.7:compile
[INFO] |  +- jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile
[INFO] |  +- org.springframework:spring-core:jar:6.0.7:compile
[INFO] |  |  \- org.springframework:spring-jcl:jar:6.0.7:compile
[INFO] |  \- org.yaml:snakeyaml:jar:1.33:compile
[INFO] +- org.postgresql:postgresql:jar:42.5.1:compile
[INFO] |  \- org.checkerframework:checker-qual:jar:3.5.0:runtime
[INFO] +- org.springframework.boot:spring-boot-starter-data-jpa:jar:3.1.1:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-aop:jar:3.1.1:compile
[INFO] |  |  \- org.aspectj:aspectjweaver:jar:1.9.19:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-jdbc:jar:3.1.1:compile
[INFO] |  |  +- com.zaxxer:HikariCP:jar:5.0.1:compile
[INFO] |  |  \- org.springframework:spring-jdbc:jar:6.0.10:compile
[INFO] |  +- org.hibernate.orm:hibernate-core:jar:6.2.5.Final:compile
[INFO] |  |  +- jakarta.persistence:jakarta.persistence-api:jar:3.1.0:compile
[INFO] |  |  +- jakarta.transaction:jakarta.transaction-api:jar:2.0.1:compile
[INFO] |  |  +- org.jboss.logging:jboss-logging:jar:3.5.0.Final:runtime
[INFO] |  |  +- org.hibernate.common:hibernate-commons-annotations:jar:6.0.6.Final:runtime
[INFO] |  |  +- io.smallrye:jandex:jar:3.0.5:runtime
[INFO] |  |  +- com.fasterxml:classmate:jar:1.5.1:runtime
[INFO] |  |  +- net.bytebuddy:byte-buddy:jar:1.12.18:runtime
[INFO] |  |  +- org.glassfish.jaxb:jaxb-runtime:jar:4.0.2:runtime
[INFO] |  |  |  \- org.glassfish.jaxb:jaxb-core:jar:4.0.2:runtime
[INFO] |  |  |     +- org.glassfish.jaxb:txw2:jar:4.0.2:runtime
[INFO] |  |  |     \- com.sun.istack:istack-commons-runtime:jar:4.1.1:runtime
[INFO] |  |  +- jakarta.inject:jakarta.inject-api:jar:2.0.1:runtime
[INFO] |  |  \- org.antlr:antlr4-runtime:jar:4.10.1:compile
[INFO] |  +- org.springframework.data:spring-data-jpa:jar:3.1.1:compile
[INFO] |  |  +- org.springframework.data:spring-data-commons:jar:3.1.1:compile
[INFO] |  |  \- org.springframework:spring-orm:jar:6.0.10:compile
[INFO] |  \- org.springframework:spring-aspects:jar:6.0.10:compile
[INFO] +- org.springframework.boot:spring-boot-starter-web:jar:3.1.0:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-json:jar:3.1.0:compile
[INFO] |  |  \- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.15.0:compile
[INFO] |  +- org.springframework.boot:spring-boot-starter-tomcat:jar:3.1.0:compile
[INFO] |  |  +- org.apache.tomcat.embed:tomcat-embed-core:jar:10.1.8:compile
[INFO] |  |  +- org.apache.tomcat.embed:tomcat-embed-el:jar:10.1.8:compile
[INFO] |  |  \- org.apache.tomcat.embed:tomcat-embed-websocket:jar:10.1.8:compile
[INFO] |  +- org.springframework:spring-web:jar:6.0.9:compile
[INFO] |  \- org.springframework:spring-webmvc:jar:6.0.9:compile
[INFO] +- commons-fileupload:commons-fileupload:jar:1.4:compile
[INFO] +- org.projectlombok:lombok:jar:1.18.24:compile
[INFO] +- org.xhtmlrenderer:flying-saucer-pdf:jar:9.1.22:compile
[INFO] |  +- com.lowagie:itext:jar:2.1.7:compile
[INFO] |  +- org.bouncycastle:bcmail-jdk14:jar:1.64:compile
[INFO] |  |  \- org.bouncycastle:bcpkix-jdk14:jar:1.64:compile
[INFO] |  +- org.bouncycastle:bctsp-jdk14:jar:1.46:compile
[INFO]    |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test
[INFO]    |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test
[INFO]    |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test
[INFO]    +- org.mockito:mockito-core:jar:5.3.1:test
[INFO]    |  +- net.bytebuddy:byte-buddy-agent:jar:1.14.4:test
[INFO]    |  \- org.objenesis:objenesis:jar:3.3:test
[INFO]    +- org.mockito:mockito-junit-jupiter:jar:5.3.1:test
[INFO]    +- org.skyscreamer:jsonassert:jar:1.5.1:test
[INFO]    |  \- com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
[INFO]    \- org.xmlunit:xmlunit-core:jar:2.9.1:test

Do these err logs come from version 5.10.0? and could you help try with the 5.11.0 version which manages the latest versions of keyvault and identity?

I am getting the same err logs in version 5.11.0 can you give me any solution which will work I already send my entire pom.xml and dependency tree.Kindly review it , are there any conflict?

Netyyyy commented 2 months ago

just can't reproduce your err, what's your latest pom like, could you try to use the following pom?

  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.azure.spring</groupId>
        <artifactId>spring-cloud-azure-dependencies</artifactId>
        <version>5.11.0</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>

  <dependencies>
    <dependency>
      <groupId>com.azure.spring</groupId>
      <artifactId>spring-cloud-azure-starter-keyvault</artifactId>
    </dependency>
  </dependencies>
rohitvishal57 commented 1 month ago

just can't reproduce your err, what's your latest pom like, could you try to use the following pom?

  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.azure.spring</groupId>
        <artifactId>spring-cloud-azure-dependencies</artifactId>
        <version>5.11.0</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>

  <dependencies>
    <dependency>
      <groupId>com.azure.spring</groupId>
      <artifactId>spring-cloud-azure-starter-keyvault</artifactId>
    </dependency>
  </dependencies>

I already have tried this pom but still getting the same issue. Pasting the logs again you can see `2024-05-31T16:30:23.880+05:30 WARN 39864 --- [reactor-http-nio-1] io.netty.channel.ChannelInitializer : Failed to initialize a channel. Closing: [id: 0xee952df4]

io.netty.channel.ChannelPipelineException: io.netty.handler.ssl.SslHandler.handlerAdded() has thrown an exception; removed. at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:636) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:152) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at reactor.netty.tcp.SslProvider.addSslHandler(SslProvider.java:591) ~[reactor-netty-core-1.0.40.jar:1.0.40] at reactor.netty.http.client.HttpClientConfig$HttpClientChannelInitializer.onChannelInit(HttpClientConfig.java:925) ~[reactor-netty-http-1.0.40.jar:1.0.40] at reactor.netty.transport.TransportConfig$TransportChannelInitializer.initChannel(TransportConfig.java:418) ~[reactor-netty-core-1.0.40.jar:1.0.40] at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:187) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:384) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline.addFirst(DefaultChannelPipeline.java:363) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.initChannel(DefaultPooledConnectionProvider.java:546) ~[reactor-netty-core-1.0.40.jar:1.0.40] at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline.access$000(DefaultChannelPipeline.java:46) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1467) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1141) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.DefaultChannelPipeline.invokeHandlerAddedIfNeeded(DefaultChannelPipeline.java:666) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:510) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:423) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:482) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.101.Final.jar:4.1.101.Final] at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.101.Final.jar:4.1.101.Final] at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.101.Final.jar:4.1.101.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.101.Final.jar:4.1.101.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.101.Final.jar:4.1.101.Final] at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.101.Final.jar:4.1.101.Final] at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] Caused by: java.lang.NoSuchFieldError: TCP_FASTOPEN_CONNECT at io.netty.handler.ssl.SslHandler.handlerAdded(SslHandler.java:2084) ~[netty-handler-4.1.101.Final.jar:4.1.101.Final] at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:617) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] ... 30 common frames omitted `

`2024-05-31T16:30:29.541+05:30 ERROR 39864 --- [http-nio-8082-exec-2] c.a.c.http.netty.NettyAsyncHttpClient : java.nio.channels.ClosedChannelException 2024-05-31T16:30:29.543+05:30 ERROR 39864 --- [http-nio-8082-exec-2] com.azure.core.http.policy.RetryPolicy : {"az.sdk.message":"Retry attempts have been exhausted.","exception":"java.nio.channels.ClosedChannelException","tryCount":3} 2024-05-31T16:30:29.544+05:30 ERROR 39864 --- [http-nio-8082-exec-2] com.azure.core.http.policy.RetryPolicy : java.nio.channels.ClosedChannelException 2024-05-31T16:30:29.547+05:30 ERROR 39864 --- [http-nio-8082-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.io.UncheckedIOException: java.nio.channels.ClosedChannelException] with root cause

java.nio.channels.ClosedChannelException: null at io.netty.channel.AbstractChannel$AbstractUnsafe.ensureOpen(...)(Unknown Source) ~[netty-transport-4.1.22.Final.jar:4.1.22.Final] `