Минимальная зависимость от RestEasy при использовании Keycloak Java Admin API - PullRequest
0 голосов
/ 05 декабря 2018

Keycloak Java Admin api работает хорошо, однако, включая зависимости RestEasy в нашем pom.xml, вызывающие такие проблемы:

RESTEASY002307: Failed to execute
javax.ws.rs.NotFoundException: RESTEASY003210: Could not find resource for full path: http://localhost:8080/

Интересно, есть ли какая-нибудь конфигурация для RestEasy для работы с «минимальными» настройками, которыетребуются API-интерфейс Keycloak Java Admin?Не более того.То, что мы пробовали до сих пор безуспешно:

  • Отключение rest easy сканирование в web.xml
  • Карта RestEasy для фиктивного url типа / restdummy

Нашpom.xml:

    <dependency>
        <groupId>org.keycloak</groupId>
        <artifactId>keycloak-admin-client</artifactId>
        <version>4.6.0.Final</version>
    </dependency>

    <dependency>
        <groupId>org.jboss.resteasy</groupId>
        <artifactId>resteasy-client</artifactId>
        <version>3.6.2.Final</version>
    </dependency>

    <dependency>
        <groupId>org.jboss.resteasy</groupId>
        <artifactId>resteasy-jackson2-provider</artifactId>
        <version>3.6.2.Final</version>
    </dependency>

Любой совет приветствуется.

Ответы [ 2 ]

0 голосов
/ 06 декабря 2018

Вы можете найти зависимости из mvnrepository для keycloak-admin-client

0 голосов
/ 05 декабря 2018

Кажется, что понижение до более ранних версий, таких как 3.1.0.решена упомянутая проблема.Однако было бы неплохо не зависеть от целого фреймворка только для того, чтобы использовать клиентские функции.

...