jsfquarkusthorntailmicroprofile

Packaging JSF web app with Quarkus with JVM mode


Quarkus JVM mode with JSF

I have an existing thorntail 2.4 based web application built using JSF and JEE (CDI/EJB).

For my technology stack above, if I am only using the JVM mode and not the native mode, is it possible to package my application using runtime?

I understand that EJB spec is not implemented with quarkus and I am OK with rewriting EJBs as CDI+JTA services but want to know if it's possible to use JSF with quarkus.


Solution

  • There is an extension for it available: https://github.com/tandraschko/quarkus-myfaces

    UPDATE: I moved my 'personal' extension to MyFaces Core and we already have an 2.3-next-M1 release ready. The showcase is available here and already uses the released version: https://github.com/apache/myfaces/tree/master/extensions/quarkus/showcase

    UPDATE: We even released M2 today which supports native images!