Attempting to upgrade to spring boot 2.4.x is resulting in the following exception:
An attempt was made to call a method that does not exist. The attempt was made from the following location:
com.pivotal.rabbitmq.RabbitEndpoint$HttpClientSupplier.get(RabbitEndpoint.java:163)
The following method did not exist:
'reactor.netty.http.client.HttpClient reactor.netty.http.client.HttpClient.addressSupplier(java.util.function.Supplier)'
The method's class, reactor.netty.http.client.HttpClient, is available from the following locations:
jar:file:/.m2/repository/io/projectreactor/netty/reactor-netty-http/1.0.1/reactor-netty-http-1.0.1.jar!/reactor/netty/http/client/HttpClient.class
The class hierarchy was loaded from the following locations:
reactor.netty.http.client.HttpClient: file:/.m2/repository/io/projectreactor/netty/reactor-netty-http/1.0.1/reactor-netty-http-1.0.1.jar
reactor.netty.transport.ClientTransport: file:/.m2/repository/io/projectreactor/netty/reactor-netty-core/1.0.1/reactor-netty-core-1.0.1.jar
reactor.netty.transport.Transport: file:/.m2/repository/io/projectreactor/netty/reactor-netty-core/1.0.1/reactor-netty-core-1.0.1.jar
Action:
Correct the classpath of your application so that it contains a single, compatible version of reactor.netty.http.client.HttpClient