Два микросервиса thorntail были развернуты на моих локальных портах 8080 [в качестве сервера API для отдыха] и 8180 [в качестве сервера для остальных клиентов]. Клиентский микросервис может получить доступ к остальным API на сервере, если клиентский проект развернут с использованием $java -jar client-thorntail.jar
и все выглядит нормально. Но если клиентский проект развертывается с использованием $mvn thorntail:run
, то клиентская служба развертывается без ошибок; но выдает следующее исключение, когда оставшийся API сам по себе, который внутренне вызывает остальные API через прокси-интерфейс на микросервисе сервера:
UT005023: Exception handling request to /client/getSum/70/10: org.jboss.resteasy.spi.UnhandledException: java.util.ServiceConfigurationError: org.eclipse.microprofile.rest.client.spi.RestClientBuilderResolver: Provider org.jboss.resteasy.microprofile.client.BuilderResolver not a subtype
Я пробовал использовать обе версии Thorntail 2.5.0.Final и 2.6.0.Final. Но, не исправлено. Любые исправления или обходные пути будут полезны.