Приложение Java Wildfly – аннотации JAX-RS REST не обрабатываютсяJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Приложение Java Wildfly – аннотации JAX-RS REST не обрабатываются

Сообщение Anonymous »

У меня есть приложение Wildfly, которое я развертываю/запускаю в модуле/контейнере. Я пытаюсь добавить проверки работоспособности, готовности и запуска для моего модуля. Для этого я пытаюсь создать конечную точку, к которой эти зонды могут обратиться, чтобы определить, готово ли приложение Wildfly.
Я использую следующие версии зависимостей (фрагмент из мой пом):

Код: Выделить всё

. . .
8.0.0
26.1.0.Final
7.0.2.Final
${version.wildfly}

Для wildfly-jakartaee8 у меня установлена ​​предоставленная область действия.
Я создал пустой класс, который расширяет приложение из javax.ws.rs.core:

Код: Выделить всё

@ApplicationPath("/some-path")
public class RestApplication extends Application {

}
Затем я создал еще один класс, который определяет конечную точку для GET:

Код: Выделить всё

@Path("/health")
public class MyResource {
@GET
public Response pingMyResource() {
return Response.ok().entity("My Resource is healthy").build();
}
}
Я считаю, что это должно работать без необходимости обновлять web.xml, поскольку аннотации сами по себе должны работать.
При запуске приложения JAR/Wildfly я не вижу в журналах ничего, связанного с тем, что я здесь добавил.
Выполнение следующих команд Curl дает следующее: сообщение об ошибке:

Код: Выделить всё

curl -vk https://localhost:8443/some-path/health/

Код: Выделить всё

curl -vk https://localhost:8443/project-name/some-path/health/

Код: Выделить всё

*   Trying 127.0.0.1:8443...
* Connected to localhost (127.0.0.1) port 8443 (#0)
* ALPN: offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS alert, handshake failure (552):
* OpenSSL/1.1.1f: error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
* Closing connection 0
curl: (35) OpenSSL/1.1.1f: error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
Я упускаю какие-то зависимости или мне действительно нужно выполнить дополнительную настройку?

Подробнее здесь: https://stackoverflow.com/questions/791 ... -picked-up
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»