Упаковка веб-приложения JSF с Quarkus в режиме JVM

Режим Quarkus JVM с JSF

У меня есть существующее веб-приложение на основе Thorntail 2.4, созданное с использованием JSF и JEE (CDI / EJB).

Для моего технологического стека выше, если я использую только режим JVM, а не собственный режим, можно ли упаковать мое приложение с использованием среды выполнения?

Я понимаю, что спецификация EJB не реализована в quarkus, и я согласен переписывать EJB как службы CDI + JTA, но хочу знать, можно ли использовать JSF с quarkus.


person 3_eyed_raven    schedule 24.05.2019    source источник


Ответы (2)


Для него доступно расширение: https://github.com/tandraschko/quarkus-myfaces

ОБНОВЛЕНИЕ: я переместил свое «личное» расширение в MyFaces Core, и у нас уже есть готовая версия 2.3-next-M1. Витрина доступна здесь и уже использует выпущенную версию: https://github.com/apache/myfaces/tree/master/extensions/quarkus/showcase

ОБНОВЛЕНИЕ: сегодня мы даже выпустили M2, который поддерживает нативные образы!

person tandraschko    schedule 30.05.2019
comment
Спасибо, не смог проголосовать, так как у меня недостаточно репутации. - person 3_eyed_raven; 10.06.2019

Quarkus не предоставляет расширения JSF.

Но ваше приложение должно иметь возможность напрямую включать реализацию JSF в качестве зависимости и заставить ее работать.

person Ken    schedule 24.05.2019
comment
Нет, это невозможно. stackoverflow.com/questions/ 59079402 / - person nimo23; 29.11.2019
comment
Я почти уверен, что расширение нужно только в том случае, если вы хотите работать в основном режиме. Чистая JVM не должна иметь никаких проблем - person Ken; 02.12.2019
comment
Нет, к сожалению, не работает. Добавление jsf в чистом режиме jvm не работает! - person nimo23; 02.12.2019